Udostępnij za pośrednictwem


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

IDiaEnumSegments::get__NewEnum

Pobiera IEnumVARIANT Interface wersji ten moduł wyliczający.

IDiaEnumSegments::get_Count

Pobiera numer segmentów.

IDiaEnumSegments::Item

Pobiera segment z indeksu.

IDiaEnumSegments::Next

Pobiera określoną liczbę segmentów w sekwencji wyliczania.

IDiaEnumSegments::Skip

Pomija określoną liczbę segmentów w sekwencji wyliczania.

IDiaEnumSegments::Reset

Resetuje sekwencji wyliczenie na początku.

IDiaEnumSegments::Clone

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

Zobacz też

Informacje

IDiaTable

IDiaSegment

Inne zasoby

Interfejsy (dostęp do interfejsu SDK debugowanie)