// TODO - ShellProperties.cs also has a similar class that is used for creating // a ShellObject specific IShellProperty. These 2 methods should be combined or moved to a // common location. internal static IShellProperty CreateTypedProperty(PropertyKey propKey, IPropertyStore nativePropertyStore) { return(ShellPropertyFactory.CreateShellProperty(propKey, nativePropertyStore)); }
// TODO - ShellProperties.cs also has a similar class that is used for creating // a ShellObject specific IShellProperty. These 2 methods should be combined or moved to a // common location. public static IShellProperty CreateTypedProperty(PropertyKey propKey, IPropertyStore NativePropertyStore) { return(ShellPropertyFactory.CreateShellProperty(propKey, NativePropertyStore)); }
// TODO - ShellProperties.cs also has a similar class that is used for creating a ShellObject specific IShellProperty. These 2 // methods should be combined or moved to a common location. internal static IShellProperty CreateTypedProperty(PropertyKey propKey, IPropertyStore NativePropertyStore) => ShellPropertyFactory.CreateShellProperty(propKey, NativePropertyStore);
internal IShellProperty CreateTypedProperty(PropertyKey propKey) { return(ShellPropertyFactory.CreateShellProperty(propKey, this.ParentShellObject)); }
public IShellProperty CreateTypedProperty(PropertyKey propKey) { return(ShellPropertyFactory.CreateShellProperty(propKey, ParentShellObject)); }