IDiaEnumTables
Enumera las distintas tablas contenidas en el origen de datos.
Sintaxis
IDiaEnumTables : IUnknown
Métodos en orden de Vtable
En la tabla siguiente se muestran los métodos de IDiaEnumTables
.
Método | Descripción |
---|---|
IDiaEnumTables::get__NewEnum | Recupera la versión de la interfaz IEnumVARIANT de este enumerador. |
IDiaEnumTables::get_Count | Recupera el número de tablas. |
IDiaEnumTables::Item | Recupera una tabla mediante un índice o un nombre. |
IDiaEnumTables::Next | Recupera un número especificado de tablas en la secuencia de enumeración. |
IDiaEnumTables::Skip | Omite un número especificado de tablas en una secuencia de enumeración. |
IDiaEnumTables::Reset | Restablece una secuencia de enumeración al principio. |
IDiaEnumTables::Clone | Crea un enumerador que contiene el mismo estado de enumeración que el enumerador actual. |
Comentarios
Notas para autores de la llamada
Obtenga esta interfaz llamando al método IDiaSession::getEnumTables.
Ejemplo
En este ejemplo se muestra cómo obtener la interfaz IDiaEnumTables
de una sesión. Para obtener un ejemplo más completo del uso de tablas, vea la interfaz IDiaTable.
void ShowTableNames(IDiaSession *pSession)
{
CComPtr<IDiaEnumTables> pTables;
if ( FAILED( psession->getEnumTables( &pTables ) ) )
{
Fatal( "getEnumTables" );
}
// Do something with table
}
Requisitos
Encabezado: Dia2.h
Biblioteca: diaguids.lib
DLL: msdia80.dll