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 |