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.
Hitung berbagai tabel yang terkandung dalam sumber data.
Sintaks
IDiaEnumTables : IUnknown
Metode dalam Urutan Vtable
Tabel berikut memperlihatkan metode IDiaEnumTables.
| Metode | Deskripsi |
|---|---|
| IDiaEnumTables::get__NewEnum | Mengambil versi Antarmuka IEnumVARIANT dari enumerator ini. |
| IDiaEnumTables::get_Count | Mengambil jumlah tabel. |
| IDiaEnumTables::Item | Mengambil tabel dengan cara indeks atau nama. |
| IDiaEnumTables::Next | Mengambil jumlah tabel tertentu dalam urutan enumerasi. |
| IDiaEnumTables::Skip | Melewati jumlah tabel tertentu dalam urutan enumerasi. |
| IDiaEnumTables::Reset | Mereset urutan enumerasi ke awal. |
| IDiaEnumTables::Clone | Membuat enumerator yang berisi status enumerasi yang sama dengan enumerator saat ini. |
Keterangan
Catatan untuk Penelepon
Dapatkan antarmuka ini dengan memanggil metode IDiaSession::getEnumTables.
Contoh
Contoh ini menunjukkan cara mendapatkan antarmuka IDiaEnumTables dari sesi. Untuk contoh penggunaan tabel yang lebih lengkap, lihat antarmuka IDiaTable.
void ShowTableNames(IDiaSession *pSession)
{
CComPtr<IDiaEnumTables> pTables;
if ( FAILED( psession->getEnumTables( &pTables ) ) )
{
Fatal( "getEnumTables" );
}
// Do something with table
}
Persyaratan
Header: Dia2.h
Library: diaguids.lib
DLL: msdia80.dll