private static T TryGetProperty <T>(this ShellItemPropertyStore sip, Ole32.PROPERTYKEY key) { T value = default; SafetyExtensions.IgnoreExceptions(() => sip.TryGetValue <T>(key, out value)); return(value); }
public void GetGroupByProperty(out Ole32.PROPERTYKEY pkey, out bool pfGroupAscending) => throw new NotImplementedException();