IDataModelScriptDebug::SetEventFilter-Methode (dbgmodel.h)
Die SetEventFilter-Methode ändert das Verhalten "Break on event" für ein bestimmtes Ereignis, wie durch ein Element der ScriptDebugEventFilter-Aufzählung definiert. Eine vollständige Liste der verfügbaren Ereignisse (und eine Beschreibung dieser Enumeration) finden Sie in der Dokumentation für die GetEventFilter-Methode.
Wenn ein bestimmter Ereignistyp vom Skriptdebugger nicht unterstützt wird, kann E_NOTIMPL zurückgegeben werden.
Solange der Skriptdebugger über einen Aufruf der StartDebugging-Methode aktiviert ist, ist es legal, diese Methode aufzurufen.
Syntax
HRESULT SetEventFilter(
ScriptDebugEventFilter eventFilter,
bool isBreakEnabled
);
Parameter
eventFilter
Gibt an, für welches Ereignis das Verhalten "Unterbrechung bei Ereignis" geändert wird. Das Ereignis wird als Mitglied der ScriptDebugEventFilter-Aufzählung definiert.
isBreakEnabled
Wenn true, gibt an, dass der Aufrufer möchte, dass der Debugger in den Debugger unterteilt werden soll, wenn das angegebene Ereignis auftritt; wenn false, gibt an, dass der Aufrufer den Debugger nicht in den Debugger unterbricht, wenn das angegebene Ereignis auftritt.
Rückgabewert
Diese Methode gibt HRESULT zurück, das Erfolg oder Fehler angibt.
Anforderungen
Anforderung | Wert |
---|---|
Header- | dbgmodel.h |