IPropertyStoreFactory インターフェイス (propsys.h)

IPropertyStore オブジェクトを取得するメソッドを公開します。

継承

IPropertyStoreFactory インターフェイスは、IUnknown インターフェイスから継承します。 IPropertyStoreFactory には、次の種類のメンバーもあります。

メソッド

IPropertyStoreFactory インターフェイスには、これらのメソッドがあります。

 
IPropertyStoreFactory::GetPropertyStore

指定されたフラグに対応する IPropertyStore オブジェクトを取得します。
IPropertyStoreFactory::GetPropertyStoreForKeys

プロパティ キーのセットを指定して、IPropertyStore オブジェクトを取得します。 これにより、IPropertyStoreFactory::GetPropertyStore の呼び出しと比較して、IPropertyStore オブジェクトを取得する別の方法 (場合によっては高速) が提供されます。

注釈

このインターフェイスは、通常、 IShellFolder::BindToObject または IShellItem::BindToHandler を使用して取得されます。 これは、IShellItem2::GetPropertyStore を使用してプロパティ ストアを作成する追加のオーバーヘッドを回避するデータ ソースの実装者にとって便利です。 ただし、シェル フォルダー拡張機能を使用してデータ ソースを実装する場合を除き、プロパティ ストアを取得するには 、IShellItem2::GetPropertyStore をお勧めします。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー propsys.h

こちらもご覧ください

PSCreatePropertyStoreFromObject