Partager via


Interface IPropertyStoreFactory (propsys.h)

Expose des méthodes pour obtenir un objet IPropertyStore .

Héritage

L’interface IPropertyStoreFactory hérite de l’interface IUnknown. IPropertyStoreFactory a également les types de membres suivants :

Méthodes

L’interface IPropertyStoreFactory a ces méthodes.

 
IPropertyStoreFactory ::GetPropertyStore

Obtient un objet IPropertyStore qui correspond aux indicateurs fournis.
IPropertyStoreFactory ::GetPropertyStoreForKeys

Obtient un objet IPropertyStore, en fonction d’un ensemble de clés de propriété. Cela fournit une méthode alternative, éventuellement plus rapide, pour obtenir un objet IPropertyStore par rapport à l’appel de IPropertyStoreFactory ::GetPropertyStore.

Remarques

Cette interface est généralement obtenue via IShellFolder ::BindToObject ou IShellItem ::BindToHandler. Il est utile pour les implémenteurs de sources de données qui souhaitent éviter la surcharge supplémentaire liée à la création d’un magasin de propriétés via IShellItem2 ::GetPropertyStore. Toutefois, IShellItem2 ::GetPropertyStore est la méthode recommandée pour obtenir un magasin de propriétés, sauf si vous implémentez une source de données via une extension de dossier Shell.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête propsys.h

Voir aussi

PSCreatePropertyStoreFromObject