IDiaEnumTables
Enumera as várias tabelas contidas na fonte de dados.
IDiaEnumTables : IUnknown
Métodos na ordem de Vtable
A tabela a seguir mostra os métodos de IDiaEnumTables.
Método |
Descrição |
---|---|
Recupera o IEnumVARIANT Interface versão deste enumerador. |
|
Recupera o número de tabelas. |
|
Recupera uma tabela por meio de um índice ou um nome. |
|
Recupera um número especificado de tabelas na seqüência de enumeração. |
|
Ignora um número especificado de tabelas em uma seqüência de enumeração. |
|
Redefine uma seqüência de enumeração para o início. |
|
Cria um enumerador que contém o mesmo estado de enumeração que o enumerador atual. |
Comentários
Observações para chamadores
Obter essa interface chamando o IDiaSession::getEnumTables método.
Exemplo
Este exemplo mostra como obter o IDiaEnumTables interface de uma sessão. Para obter um exemplo mais completo do uso de tabelas, consulte o IDiaTable interface.
void ShowTableNames(IDiaSession *pSession)
{
CComPtr<IDiaEnumTables> pTables;
if ( FAILED( psession->getEnumTables( &pTables ) ) )
{
Fatal( "getEnumTables" );
}
// Do something with table
}
Requisitos
Cabeçalho: Dia2.h
Biblioteca: diaguids.lib
DLL: msdia80.dll