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