Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Listet die verschiedenen Tabellen auf, die in der Datenquelle enthalten sind.
Syntax
IDiaEnumTables : IUnknown
Methoden in Vtable-Reihenfolge
In der folgenden Tabelle sind die Methoden von IDiaEnumTables
aufgeführt.
Methode | BESCHREIBUNG |
---|---|
IDiaEnumTables::get__NewEnum | Ruft die Version der IEnumVARIANT-Schnittstelle dieses Enumerators ab. |
IDiaEnumTables::get_Count | Ruft die Anzahl der Tabellen ab. |
IDiaEnumTables::Item | Ruft eine Tabelle mithilfe eines Indexes oder eines Namens ab. |
IDiaEnumTables::Next | Ruft eine angegebene Anzahl von Tabellen in der Enumerationssequenz ab. |
IDiaEnumTables::Skip | Überspringt eine angegebene Anzahl von Tabellen in einer Enumerationssequenz. |
IDiaEnumTables::Reset | Setzt eine Enumerationsfolge auf den Anfang zurück. |
IDiaEnumTables::Clone | Erstellt einen Enumerator mit demselben Enumerationszustand wie der aktuelle Enumerator. |
Bemerkungen
Hinweise für Aufrufer
Rufen Sie diese Schnittstelle durch Aufrufen der IDiaSession::getEnumTables-Methode ab.
Beispiel
In diesem Beispiel wird gezeigt, wie Sie die IDiaEnumTables
-Schnittstelle aus einer Sitzung abrufen. Ein vollständigeres Beispiel für die Verwendung von Tabellen finden Sie in der 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
DLL: msdia80.dll