Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Exposes methods to get an IPropertyStore object.
Inheritance
The IPropertyStoreFactory interface inherits from the IUnknown interface. IPropertyStoreFactory also has these types of members:
Methods
The IPropertyStoreFactory interface has these methods.
IPropertyStoreFactory::GetPropertyStore Gets an IPropertyStore object that corresponds to the supplied flags. |
IPropertyStoreFactory::GetPropertyStoreForKeys Gets an IPropertyStore object, given a set of property keys. This provides an alternative, possibly faster, method of getting an IPropertyStore object compared to calling IPropertyStoreFactory::GetPropertyStore. |
Remarks
This interface is typically obtained through IShellFolder::BindToObject or IShellItem::BindToHandler. It is useful for data source implementers who want to avoid the additional overhead of creating a property store through IShellItem2::GetPropertyStore. However, IShellItem2::GetPropertyStore is the recommended method to obtain a property store unless you are implementing a data source through a Shell folder extension.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Target Platform | Windows |
Header | propsys.h |