Método IDataModelScriptDebug2::SetEventFilter (dbgmodel.h)
O método SetEventFilter altera o comportamento "break on event" para um evento específico, conforme definido por um membro da enumeração ScriptDebugEventFilter. Uma lista completa de eventos disponíveis (e uma descrição dessa enumeração) pode ser encontrada na documentação do método GetEventFilter.
Se não houver suporte para um tipo de evento específico pelo depurador de script, E_NOTIMPL poderá ser retornado.
Desde que o depurador de script esteja habilitado por meio de uma chamada para o método StartDebugging, é legal chamar esse método.
Sintaxe
HRESULT SetEventFilter(
ScriptDebugEventFilter eventFilter,
bool isBreakEnabled
);
Parâmetros
eventFilter
Indica para qual evento o comportamento de "interrupção no evento" está sendo alterado. O evento é definido como um membro da enumeração ScriptDebugEventFilter.
isBreakEnabled
Se true, indica que o chamador deseja que o depurador interrompa o depurador quando o evento especificado ocorrer; se false, indica que o chamador não deseja que o depurador interrompa o depurador quando o evento especificado ocorrer.
Retornar valor
Esse método retorna HRESULT que indica êxito ou falha.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | dbgmodel.h |