IPropertyStoreFactory interface
Exposes methods to get an IPropertyStore object.
Members
The IPropertyStoreFactory interface inherits from the IUnknown interface. IPropertyStoreFactory also has these types of members:
Methods
The IPropertyStoreFactory interface has these methods.
| Method | Description |
|---|---|
| GetPropertyStore |
Gets an IPropertyStore object that corresponds to the supplied flags. |
| 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
|
Minimum supported client |
Windows Vista [desktop apps only] |
|---|---|
|
Minimum supported server |
Windows Server 2008 [desktop apps only] |
|
Header |
|
|
IDL |
|
See also