IEnumSTATPROPSETSTG インターフェイス (propidlbase.h)

IEnumSTATPROPSETSTG インターフェイスは、STATPROPSETSTG 構造体の配列を反復処理します。 STATPROPSETSTG 構造体には、現在の IPropertySetStorage インスタンスによって管理されているプロパティ セットに関する統計データが含まれています。 IEnumSTATPROPSETSTG には、すべての列挙子インターフェイスと同じメソッド ( NextSkipResetClone) があります

実装では、プロパティ セットを列挙する順序を定義します。 列挙子の作成時に存在し、列挙中に削除されないプロパティ セットは、1 回だけ列挙されます。 列挙の進行中に追加または削除されたプロパティ セットは、列挙される場合と列挙されない場合がありますが、列挙された場合は複数回列挙されません。

COM 複合ドキュメントの IEnumSTATPROPSETSTG::NextSTATPROPSETSTG 構造体のメンバーを提供する方法の詳細については、「 IEnumSTATPROPSETSTG--Compound File Implementation」を参照してください。

継承

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

メソッド

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

 
IEnumSTATPROPSETSTG::Clone

IEnumSTATPROPSETSTG::Clone メソッドは、現在の STATPROPSETSTG 構造体列挙子と同じ列挙状態を含む列挙子を作成します。
IEnumSTATPROPSETSTG::Next

IEnumSTATPROPSETSTG::Next メソッドは、列挙シーケンスの後に続く指定された数の STATPROPSETSTG 構造体を取得します。
IEnumSTATPROPSETSTG::Reset

IEnumSTATPROPSETSTG::Reset メソッドは、列挙シーケンスを STATPROPSETSTG 構造体配列の先頭にリセットします。
IEnumSTATPROPSETSTG::Skip

IEnumSTATPROPSETSTG::Skip メソッドは、列挙シーケンス内の指定された数の STATPROPSETSTG 構造体をスキップします。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー propidlbase.h (Propidl.h を含む)

こちらもご覧ください

IPropertyStorage::Enum