IDataModelScriptDebug::SetEventFilter-Methode (dbgmodel.h)
Die SetEventFilter-Methode ändert das Verhalten "Break on Event" für ein bestimmtes Ereignis, das durch ein Element der ScriptDebugEventFilter-Enumeration definiert wird. 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, werden möglicherweise E_NOTIMPL zurückgegeben.
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 "Ereignisunterbrechung" geändert wird. Das Ereignis wird als Member der ScriptDebugEventFilter-Enumeration definiert.
isBreakEnabled
Wenn true, gibt an, dass der Aufrufer möchte, dass der Debugger in den Debugger einbricht, wenn das angegebene Ereignis auftritt. wenn false, gibt an, dass der Aufrufer nicht möchte, dass der Debugger in den Debugger einbricht, wenn das angegebene Ereignis auftritt.
Rückgabewert
Diese Methode gibt HRESULT zurück, das auf Erfolg oder Fehler hinweist.
Anforderungen
Anforderung | Wert |
---|---|
Header | dbgmodel.h |