IDiaEnumSegments

Enumera i vari segmenti contenuti nell'origine dati.

IDiaEnumSegments : IUnknown

Metodi nell'ordine di Vtable

Nella tabella seguente sono elencati i metodi di IDiaEnumSegments.

Metodo

Descrizione

IDiaEnumSegments::get__NewEnum

recupera interfaccia di IEnumVARIANT versione di questo enumeratore.

IDiaEnumSegments::get_Count

Recupera il numero di segmenti.

IDiaEnumSegments::Item

Recupera un segmento l'utilizzo di un indice.

IDiaEnumSegments::Next

Recupera un numero specificato di segmenti nella sequenza di enumerazione.

IDiaEnumSegments::Skip

Ignora un numero specificato di segmenti nella sequenza di enumerazione.

IDiaEnumSegments::Reset

Reimposta una sequenza di enumerazione all'inizio.

IDiaEnumSegments::Clone

Crea un enumeratore che contiene lo stesso stato di enumerazione dell'enumeratore corrente.

Note

Note per i chiamanti

Leggi questa interfaccia chiamando QueryInterface metodo su IDiaTable oggetto.Vedere l'esempio relativo ai dettagli.

Esempio

In questo esempio viene illustrato come ottenere IDiaEnumSections interfaccia da una tabella.Per un esempio più completo dei segmenti utilizzare, vedere IDiaSegment interfaccia.

void ShowSegments(IDiaTable *pTable, IDiaSession *pSession)
{
    CComPtr<IDiaEnumSegments> pSegments;
    if ( SUCCEEDED( pTable->QueryInterface(
                                __uuidof( IDiaEnumSegments ),
                                (void**)&pSegments )
                  )
       )
    {
        // Do something with this enumeration
    }
}

Requisiti

intestazione: Dia2.h

raccolta: diaguids.lib

DLL: msdia80.dll

Vedere anche

Riferimenti

IDiaTable

IDiaSegment

Altre risorse

Interfacce (Debug Interface Access SDK)