Поделиться через


Метод IDataModelScriptDebug::SetEventFilter (dbgmodel.h)

Метод SetEventFilter изменяет поведение "break on event" для определенного события в соответствии с элементом перечисления ScriptDebugEventFilter. Полный список доступных событий (и описание этого перечисления) можно найти в документации по методу GetEventFilter.

Если отладчик скриптов не поддерживает определенный тип события, может быть возвращен E_NOTIMPL.

Если отладчик скриптов включен с помощью вызова метода StartDebugging, вызов этого метода является допустимым.

Синтаксис

HRESULT SetEventFilter(
  ScriptDebugEventFilter eventFilter,
  bool                   isBreakEnabled
);

Параметры

eventFilter

Указывает, для какого события изменяется поведение "прерывания при событии". Событие определяется как член перечисления ScriptDebugEventFilter.

isBreakEnabled

Значение true указывает, что вызывающий объект хочет, чтобы отладчик прерваться в отладчик при возникновении заданного события; Значение false указывает, что вызывающий объект не хочет, чтобы отладчик прерывал отладчик при возникновении заданного события.

Возвращаемое значение

Этот метод возвращает HRESULT, указывающее на успех или сбой.

Требования

Требование Значение
Заголовок dbgmodel.h

См. также раздел

Интерфейс IDataModelScriptDebug