IDiaEnumTables
Provede výčet různých tabulek obsažených ve zdroji dat.
IDiaEnumTables : IUnknown
Metody v pořadí virtuální tabulka
Následující tabulka obsahuje metody IDiaEnumTables.
Metoda |
Description |
---|---|
Načte IEnumVARIANT Interface verzi tohoto čítače výčtu. |
|
Zjišťuje počet tabulek. |
|
Načte index nebo název tabulky. |
|
Načte zadaný počet tabulek v pořadí výčtu. |
|
Přeskočí zadaný počet tabulek v sekvenci výčtu. |
|
Obnoví počáteční sekvenci výčtu. |
|
Vytvoří čítače výčtu, který obsahuje stejného státu jako aktuální čítač výčtu. |
Poznámky
Poznámky pro volající
Získat voláním rozhraní IDiaSession::getEnumTables metoda.
Příklad
Tento příklad ukazuje, jak lze získat IDiaEnumTables rozhraní z relace.Úplnější příklad použití tabulek najdete IDiaTable rozhraní.
void ShowTableNames(IDiaSession *pSession)
{
CComPtr<IDiaEnumTables> pTables;
if ( FAILED( psession->getEnumTables( &pTables ) ) )
{
Fatal( "getEnumTables" );
}
// Do something with table
}
Požadavky
Záhlaví: Dia2.h
Knihovny: diaguids.lib
Knihovna DLL: msdia80.dll