Méthode IDataModelScriptDebug ::SetEventFilter (dbgmodel.h)
La méthode SetEventFilter modifie le comportement « break on event » pour un événement particulier tel que défini par un membre de l’énumération ScriptDebugEventFilter. Vous trouverez la liste complète des événements disponibles (et une description de cette énumération) dans la documentation de la méthode GetEventFilter.
Si un type d’événement particulier n’est pas pris en charge par le débogueur de script, E_NOTIMPL peut être retourné.
Tant que le débogueur de script est activé via un appel à la méthode StartDebugging, il est légal d’appeler cette méthode.
Syntaxe
HRESULT SetEventFilter(
ScriptDebugEventFilter eventFilter,
bool isBreakEnabled
);
Paramètres
eventFilter
Indique pour quel événement le comportement « break on event » est en cours de modification. L’événement est défini en tant que membre de l’énumération ScriptDebugEventFilter.
isBreakEnabled
Si la valeur est true, indique que l’appelant souhaite que le débogueur s’insère dans le débogueur lorsque l’événement donné se produit ; si la valeur est false, indique que l’appelant ne souhaite pas que le débogueur s’insère dans le débogueur lorsque l’événement donné se produit.
Valeur retournée
Cette méthode retourne HRESULT qui indique la réussite ou l’échec.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | dbgmodel.h |