IDiaEnumSegments
Enumera os diversos segmentos contidos na fonte de dados.
IDiaEnumSegments : IUnknown
Métodos na ordem de Vtable
A tabela a seguir mostra os métodos de IDiaEnumSegments.
Método |
Descrição |
---|---|
Recupera o IEnumVARIANT Interface versão deste enumerador. |
|
Recupera o número de segmentos. |
|
Recupera um segmento por meio de um índice. |
|
Recupera um número especificado de segmentos na seqüência de enumeração. |
|
Ignora um número especificado de segmentos 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 QueryInterface método em um IDiaTable objeto. Consulte o exemplo para obter detalhes.
Exemplo
Este exemplo mostra como obter o IDiaEnumSections interface de uma tabela. Para obter um exemplo mais completo do uso de segmentos, consulte o IDiaSegment interface.
void ShowSegments(IDiaTable *pTable, IDiaSession *pSession)
{
CComPtr<IDiaEnumSegments> pSegments;
if ( SUCCEEDED( pTable->QueryInterface(
__uuidof( IDiaEnumSegments ),
(void**)&pSegments )
)
)
{
// Do something with this enumeration
}
}
Requisitos
Cabeçalho: Dia2.h
Biblioteca: diaguids.lib
DLL: msdia80.dll