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 |