Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menghitung berbagai segmen yang terkandung dalam sumber data.
Sintaks
IDiaEnumSegments : IUnknown
Metode dalam Urutan Vtable
Tabel berikut memperlihatkan metode IDiaEnumSegments.
| Metode | Deskripsi |
|---|---|
| IDiaEnumSegments::get__NewEnum | Mengambil versi Antarmuka IEnumVARIANT dari enumerator ini. |
| IDiaEnumSegments::get_Count | Mengambil jumlah segmen. |
| IDiaEnumSegments::Item | Mengambil segmen dengan cara indeks. |
| IDiaEnumSegments::Next | Mengambil sejumlah segmen tertentu dalam urutan enumerasi. |
| IDiaEnumSegments::Skip | Melewati sejumlah segmen tertentu dalam urutan enumerasi. |
| IDiaEnumSegments::Reset | Mereset urutan enumerasi ke awal. |
| IDiaEnumSegments::Clone | Membuat enumerator yang berisi status enumerasi yang sama dengan enumerator saat ini. |
Keterangan
Catatan untuk Penelepon
Dapatkan antarmuka ini dengan memanggil metode QueryInterface pada objek IDiaTable. Lihat contoh untuk detailnya.
Contoh
Contoh ini menunjukkan cara mendapatkan antarmuka IDiaEnumSections dari tabel. Untuk contoh penggunaan segmen yang lebih lengkap, lihat antarmuka IDiaSegment.
void ShowSegments(IDiaTable *pTable, IDiaSession *pSession)
{
CComPtr<IDiaEnumSegments> pSegments;
if ( SUCCEEDED( pTable->QueryInterface(
__uuidof( IDiaEnumSegments ),
(void**)&pSegments )
)
)
{
// Do something with this enumeration
}
}
Persyaratan
Header: Dia2.h
Library: diaguids.lib
DLL: msdia80.dll