IDiaEnumTables
Listet die verschiedenen Tabellen auf, die in der Datenquelle enthalten sind.
IDiaEnumTables : IUnknown
Methoden in die Vtable-Reihenfolge
In der folgenden Tabelle werden die Methoden von IDiaEnumTablesan.
Methode |
Beschreibung |
---|---|
Ruft die IEnumVARIANT Interface-Version dieses Enumerators ab. |
|
Ruft die Anzahl der Tabellen ab. |
|
Ruft eine Tabelle mithilfe eines Indexes oder eines Titels ab. |
|
Ruft eine angegebene Anzahl von Tabellen in der Enumerationsfolge ab. |
|
Überspringt eine angegebene Anzahl von Tabellen in einer Enumerationsfolge. |
|
Setzt die Enumerationsfolge auf den Anfang zurück. |
|
Erstellt einen Enumerator, der den gleichen Enumerationszustand wie der aktuelle Enumerator enthält. |
Hinweise
Hinweise für Aufrufer
Rufen Sie diese Schnittstelle, indem sie die IDiaSession::getEnumTables-Methode aufruft.
Beispiel
Dieses Beispiel zeigt, wie die IDiaEnumTables-Schnittstelle aus einer Sitzung abgerufen wird.Ein ausführlicheres Beispiel finden, die Anwendung von Tabellen IDiaTable-Schnittstelle.
void ShowTableNames(IDiaSession *pSession)
{
CComPtr<IDiaEnumTables> pTables;
if ( FAILED( psession->getEnumTables( &pTables ) ) )
{
Fatal( "getEnumTables" );
}
// Do something with table
}
Anforderungen
Header: Dia2.h
Bibliothek: diaguids.lib
DLLs: msdia80.dll