Freigeben über


IPropertyStoreFactory-Schnittstelle (propsys.h)

Macht Methoden verfügbar, um ein IPropertyStore-Objekt abzurufen.

Vererbung

Die IPropertyStoreFactory-Schnittstelle erbt von der IUnknown-Schnittstelle . IPropertyStoreFactory verfügt auch über folgende Membertypen:

Methoden

Die IPropertyStoreFactory-Schnittstelle verfügt über diese Methoden.

 
IPropertyStoreFactory::GetPropertyStore

Ruft ein IPropertyStore-Objekt ab, das den angegebenen Flags entspricht.
IPropertyStoreFactory::GetPropertyStoreForKeys

Ruft ein IPropertyStore-Objekt ab, wenn ein Satz von Eigenschaftenschlüsseln angegeben ist. Dies bietet eine alternative, möglicherweise schnellere Methode zum Abrufen eines IPropertyStore-Objekts im Vergleich zum Aufrufen von IPropertyStoreFactory::GetPropertyStore.

Hinweise

Diese Schnittstelle wird in der Regel über IShellFolder::BindToObject oder IShellItem::BindToHandler abgerufen. Dies ist nützlich für Datenquellenimplementierer, die den zusätzlichen Mehraufwand beim Erstellen eines Eigenschaftenspeichers über IShellItem2::GetPropertyStore vermeiden möchten. IShellItem2::GetPropertyStore ist jedoch die empfohlene Methode zum Abrufen eines Eigenschaftenspeichers, es sei denn, Sie implementieren eine Datenquelle über eine Shell-Ordnererweiterung.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile propsys.h

Weitere Informationen

PSCreatePropertyStoreFromObject