Bagikan melalui


IDiaEnumSegments

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

Baca juga