IDataModelScriptDebug::SetEventFilter 方法 (dbgmodel.h)
SetEventFilter 方法會變更 ScriptDebugEventFilter 列舉成員所定義之特定事件的「中斷事件」行為。 如需可用事件的完整清單 (,以及此列舉) 的描述,請參閱 GetEventFilter 方法的檔。
如果腳本調試程式不支援特定事件類型,可能會傳回E_NOTIMPL。
只要腳本調試程式是透過 StartDebugging 方法的呼叫來啟用,就可以合法呼叫這個方法。
語法
HRESULT SetEventFilter(
ScriptDebugEventFilter eventFilter,
bool isBreakEnabled
);
參數
eventFilter
指出正在變更「事件中斷」行為的事件。 事件會定義為 ScriptDebugEventFilter 列舉的成員。
isBreakEnabled
如果為 true,表示呼叫端希望調試程式在發生指定的事件時中斷調試程式;如果為 false,表示呼叫端不希望調試程式在發生指定的事件時中斷調試程式。
傳回值
這個方法會傳回表示成功或失敗的 HRESULT。
規格需求
需求 | 值 |
---|---|
標頭 | dbgmodel.h |