Interfaz IDataModelScriptDebugBreakpointEnumerator (dbgmodel.h)

Enumerador de puntos de interrupción dentro del script.

El proveedor de scripts implementa esto para enumerar todos los puntos de interrupción que existen actualmente en el script (ya sea habilitado o no).

Herencia

IDataModelScriptDebugBreakpointEnumerator hereda de IUnknown.

Métodos

La interfaz IDataModelScriptDebugBreakpointEnumerator tiene estos métodos.

 
IDataModelScriptDebugBreakpointEnumerator::AddRef

El método IDataModelScriptDebugBreakpointEnumerator::AddRef incrementa el recuento de referencias de una interfaz en un objeto .
IDataModelScriptDebugBreakpointEnumerator::GetNext

El método GetNext mueve el enumerador hacia delante al siguiente punto de interrupción que se va a enumerar y devuelve la interfaz IDataModelScriptDebugBreakpoint para ese punto de interrupción.
IDataModelScriptDebugBreakpointEnumerator::QueryInterface

El método IDataModelScriptDebugBreakpointEnumerator::QueryInterface recupera punteros a las interfaces admitidas en un objeto.
IDataModelScriptDebugBreakpointEnumerator::Release

El método IDataModelScriptDebugBreakpointEnumerator::Release disminuye el recuento de referencias de una interfaz en un objeto.
IDataModelScriptDebugBreakpointEnumerator::Reset

El método Reset restablece la posición del enumerador a donde estaba justo después de crear el enumerador, es decir, antes del primer punto de interrupción enumerado.

Comentarios

Si un proveedor de scripts admite la depuración, también debe realizar un seguimiento de todos los puntos de interrupción asociados a cada script y cada script y ser capaz de enumerar esos puntos de interrupción en la interfaz de depuración. El enumerador para puntos de interrupción se adquiere a través del método EnumerateBreakpoints en la interfaz de depuración de un script determinado.

Requisitos

Requisito Valor
Header dbgmodel.h

Consulte también

Información general sobre el modelo de datos del depurador de C++