EVENTATTRIBUTES

Spécifie les attributs d’événement.

Syntaxe

public enum enum_EVENTATTRIBUTES {
    EVENT_ASYNCHRONOUS          = 0x0000,
    EVENT_SYNCHRONOUS           = 0x0001,
    EVENT_STOPPING              = 0x0002,
    EVENT_ASYNC_STOP            = 0x0002,
    EVENT_SYNC_STOP             = 0x0003,
    EVENT_IMMEDIATE             = 0x0004,
    EVENT_EXPRESSION_EVALUATION = 0x0008
};

Champs

EVENT_ASYNCHRONOUS
Indique que l’événement est asynchrone et qu’aucune réponse à l’événement n’est nécessaire.

EVENT_SYNCHRONOUS
Indique que l’événement est synchrone ; répondre par le biais de ContinueFromSynchronousEvent.

EVENT_STOPPING
Indique qu’il s’agit d’un événement d’arrêt. Doit être combiné avec l’un ou l’autre EVENT_ASYNCHRONOUS .EVENT_SYNCHRONOUS

EVENT_ASYNC_STOP
Indique un événement d’arrêt asynchrone. Il n’existe actuellement aucun événement de ce type. Cet indicateur n’est qu’un espace réservé.

EVENT_SYNC_STOP
Indique un événement d’arrêt synchrone (combinaison de EVENT_SYNCHRONOUS et EVENT_STOPPING). Cette valeur est utilisée par un moteur de débogage (DE) lorsqu’il envoie un événement d’arrêt. La réponse est effectuée au moyen d’un appel à Exécuter, Étape ou Continuer.

EVENT_IMMEDIATE
Indique un événement qui est envoyé immédiatement et de manière synchrone à l’IDE. Cet indicateur est combiné à d’autres indicateurs tels que EVENT_ASYNCHRONOUS, EVENT_SYNCHRONOUSou EVENT_SYNC_STOP pour indiquer le type d’événement et le fait que le mécanisme de réponse (le cas échéant) est connu.

EVENT_EXPRESSION_EVALUATION
L’événement est un résultat de l’évaluation d’expression.

Notes

Ces valeurs sont passées dans le dwAttrib paramètre de la méthode Event .

Ces valeurs peuvent être combinées avec un bit OR.

Spécifications

En-tête : msdbg.h

Espace de noms : Microsoft.VisualStudio.Debugger.Interop

Assembly : Microsoft.VisualStudio.Debugger.Interop.dll

Voir aussi