Partager via


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

Voir aussi

Interface IDataModelScriptDebug