IDiaEnumSegments
Wylicza różnych segmentów zawarte w źródle danych.
IDiaEnumSegments : IUnknown
Metody w kolejności Vtable
W poniższej tabeli przedstawiono metody IDiaEnumSegments.
Metoda |
Opis |
---|---|
Pobiera IEnumVARIANT Interface wersji ten moduł wyliczający. |
|
Pobiera numer segmentów. |
|
Pobiera segment z indeksu. |
|
Pobiera określoną liczbę segmentów w sekwencji wyliczania. |
|
Pomija określoną liczbę segmentów w sekwencji wyliczania. |
|
Resetuje sekwencji wyliczenie na początku. |
|
Tworzy moduł wyliczający zawierający tym samym stanie wyliczenie jako bieżący moduł wyliczający. |
Uwagi
Uwagi do wywoływania
Ten interfejs uzyskać, wywołując QueryInterface metody na IDiaTable obiektu.Zobacz przykład, aby uzyskać szczegółowe informacje.
Przykład
Ten przykład pokazuje sposób uzyskiwania IDiaEnumSections interfejsu z tabeli.Bardziej pełny przykład użycia segmentów, zobacz IDiaSegment interfejsu.
void ShowSegments(IDiaTable *pTable, IDiaSession *pSession)
{
CComPtr<IDiaEnumSegments> pSegments;
if ( SUCCEEDED( pTable->QueryInterface(
__uuidof( IDiaEnumSegments ),
(void**)&pSegments )
)
)
{
// Do something with this enumeration
}
}
Wymagania
Nagłówek: Dia2.h
Biblioteki: diaguids.lib
Biblioteka DLL: msdia80.dll