Share via


Interface IDataModelScriptDebugBreakpointEnumerator (dbgmodel.h)

Um enumerador de pontos de interrupção dentro do script.

O provedor de script implementa isso para enumerar todos os pontos de interrupção que existem atualmente no script (habilitados ou não).

Herança

IDataModelScriptDebugBreakpointEnumerator herda de IUnknown.

Métodos

A interface IDataModelScriptDebugBreakpointEnumerator tem esses métodos.

 
IDataModelScriptDebugBreakpointEnumerator::AddRef

O método IDataModelScriptDebugBreakpointEnumerator::AddRef incrementa a contagem de referência para uma interface em um objeto .
IDataModelScriptDebugBreakpointEnumerator::GetNext

O método GetNext move o enumerador para o próximo ponto de interrupção a ser enumerado e retorna a interface IDataModelScriptDebugBreakpoint para esse ponto de interrupção.
IDataModelScriptDebugBreakpointEnumerator::QueryInterface

O método IDataModelScriptDebugBreakpointEnumerator::QueryInterface recupera ponteiros para as interfaces com suporte em um objeto .
IDataModelScriptDebugBreakpointEnumerator::Release

O método IDataModelScriptDebugBreakpointEnumerator::Release diminui a contagem de referência para uma interface em um objeto .
IDataModelScriptDebugBreakpointEnumerator::Reset

O método Reset redefine a posição do enumerador para onde ele estava logo após a criação do enumerador , ou seja, antes do primeiro ponto de interrupção enumerado.

Comentários

Se um provedor de script der suporte à depuração, ele também deverá acompanhar todos os pontos de interrupção associados a cada script e ser capaz de enumerar esses pontos de interrupção para a interface de depuração. O enumerador para pontos de interrupção é adquirido por meio do método EnumerateBreakpoints na interface de depuração de um determinado script.

Requisitos

Requisito Valor
Cabeçalho dbgmodel.h

Confira também

Visão geral do modelo de dados do depurador C++