IDataModelScriptDebug::SetEventFilter 方法 (dbgmodel.h)

SetEventFilter 方法根据 ScriptDebugEventFilter 枚举的成员定义的特定事件更改“事件中断”行为。 可以在 GetEventFilter 方法的文档中找到可用事件的完整列表(以及此枚举的说明)。

如果脚本调试器不支持特定事件类型,可能会返回E_NOTIMPL。

只要通过调用 StartDebugging 方法启用脚本调试器,调用此方法是合法的。

语法

HRESULT SetEventFilter(
  ScriptDebugEventFilter eventFilter,
  bool                   isBreakEnabled
);

参数

eventFilter

指示正在更改“事件中断”行为的事件。 该事件定义为 ScriptDebugEventFilter 枚举的成员。

isBreakEnabled

如果为 true,则表示调用方希望调试器在发生给定事件时闯入调试器;如果为 false,则表示调用方不希望调试器在发生给定事件时闯入调试器。

返回值

此方法返回指示成功或失败的 HRESULT。

要求

要求 价值
标头 dbgmodel.h

另请参阅

IDataModelScriptDebug 接口