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++