Condividi tramite


Interfaccia IDataModelScriptDebugBreakpointEnumerator (dbgmodel.h)

Enumeratore di punti di interruzione all'interno dello script.

Il provider di script implementa questa opzione per enumerare tutti i punti di interruzione attualmente presenti all'interno dello script (se abilitati o meno).

Eredità

IDataModelScriptDebugBreakpointEnumerator eredita da IUnknown.

Metodi

L'interfaccia IDataModelScriptDebugBreakpointEnumerator dispone di questi metodi.

 
IDataModelScriptDebugBreakpointEnumerator::AddRef

Il metodo IDataModelScriptDebugBreakpointEnumerator::AddRef incrementa il conteggio dei riferimenti per un'interfaccia in un oggetto .
IDataModelScriptDebugBreakpointEnumerator::GetNext

Il metodo GetNext sposta l'enumeratore in avanti al punto di interruzione successivo da enumerare e restituisce l'interfaccia IDataModelScriptDebugBreakpoint per tale punto di interruzione.
IDataModelScriptDebugBreakpointEnumerator::QueryInterface

Il metodo IDataModelScriptDebugBreakpointEnumerator::QueryInterface recupera i puntatori alle interfacce supportate in un oggetto .
IDataModelScriptDebugBreakpointEnumerator::Release

Il metodo IDataModelScriptDebugBreakpointEnumerator::Release decrementa il conteggio dei riferimenti per un'interfaccia in un oggetto .
IDataModelScriptDebugBreakpointEnumerator::Reset

Il metodo Reset reimposta la posizione dell'enumeratore in cui era appena dopo la creazione dell'enumeratore, ovvero prima del primo punto di interruzione enumerato.

Osservazioni

Se un provider di script supporta il debug, deve anche tenere traccia di tutti i punti di interruzione associati a ogni script e di essere in grado di enumerare tali punti di interruzione nell'interfaccia di debug. L'enumeratore per i punti di interruzione viene acquisito tramite il metodo EnumerateBreakpoints nell'interfaccia di debug per uno script specifico.

Fabbisogno

Requisito Valore
intestazione dbgmodel.h

Vedere anche

Panoramica del modello di dati del debugger di C++