Antarmuka IEnumSTATPROPSETSTG (propidlbase.h)

Antarmuka IEnumSTATPROPSETSTG melakukan iterasi melalui array struktur STATPROPSETSTG . Struktur STATPROPSETSTG berisi data statistik tentang kumpulan properti yang dikelola oleh instans IPropertySetStorage saat ini. IEnumSTATPROPSETSTG memiliki metode yang sama dengan semua antarmuka enumerator: Berikutnya, Lewati, Reset, dan Kloning.

Implementasi menentukan urutan di mana set properti dijumlahkan. Set properti yang ada ketika enumerator dibuat, dan tidak dihapus selama enumerasi, hanya akan dijumlahkan sekali. Kumpulan properti ditambahkan atau dihapus saat enumerasi sedang berlangsung mungkin atau mungkin tidak dijumlahkan, tetapi, jika dijumlahkan, tidak akan dijumlahkan lebih dari sekali.

Untuk informasi selengkapnya tentang bagaimana implementasi dokumen gabungan COM dari IEnumSTATPROPSETSTG::Selanjutnya memasok anggota struktur STATPROPSETSTG , lihat Implementasi File IEnumSTATPROPSETSTG--Compound.

Warisan

Antarmuka IEnumSTATPROPSETSTG mewarisi dari antarmuka IUnknown . IEnumSTATPROPSETSTG juga memiliki jenis anggota berikut:

Metode

Antarmuka IEnumSTATPROPSETSTG memiliki metode ini.

 
IEnumSTATPROPSETSTG::Clone

Metode IEnumSTATPROPSETSTG::Clone membuat enumerator yang berisi status enumerasi yang sama dengan enumerator struktur STATPROPSETSTG saat ini.
IEnumSTATPROPSETSTG::Berikutnya

Metode IEnumSTATPROPSETSTG::Next mengambil sejumlah struktur STATPROPSETSTG tertentu yang kemudian mengikuti urutan enumerasi.
IEnumSTATPROPSETSTG::Reset

Metode IEnumSTATPROPSETSTG::Reset mengatur ulang urutan enumerasi ke awal array struktur STATPROPSETSTG.
IEnumSTATPROPSETSTG::Skip

Metode IEnumSTATPROPSETSTG::Skip melewati sejumlah struktur STATPROPSETSTG tertentu dalam urutan enumerasi.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows 2000 Server [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header propidlbase.h (termasuk Propidl.h)

Lihat juga

IPropertyStorage::Enum