Compartir a través de


EVENTATTRIBUTES

Especifica los atributos de evento.

Sintaxis

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
};

Fields

EVENT_ASYNCHRONOUS
Indica que el evento es asincrónico y no se necesita ninguna respuesta al evento.

EVENT_SYNCHRONOUS
Indica que el evento es sincrónico; responder por medio de ContinueFromSynchronousEvent.

EVENT_STOPPING
Indica que se trata de un evento de detención. Debe combinarse con EVENT_ASYNCHRONOUS o EVENT_SYNCHRONOUS.

EVENT_ASYNC_STOP
Indica un evento de detención asincrónica. Actualmente no hay ningún evento de este tipo. Esta marca es solo un marcador de posición.

EVENT_SYNC_STOP
Indica un evento de detención sincrónica (una combinación de EVENT_SYNCHRONOUS y EVENT_STOPPING). Este valor lo usa un motor de depuración (DE) cuando envía un evento de detención. La respuesta se realiza mediante una llamada a Execute, Step o Continue.

EVENT_IMMEDIATE
Indica un evento que se envía inmediatamente y sincrónicamente al IDE. Esta marca se combina con otras marcas como EVENT_ASYNCHRONOUS, EVENT_SYNCHRONOUSo EVENT_SYNC_STOP para indicar el tipo de evento y el hecho de que se conozca el mecanismo de respuesta (si existe).

EVENT_EXPRESSION_EVALUATION
El evento es el resultado de la evaluación de expresiones.

Comentarios

Estos valores se pasan en el dwAttrib parámetro del método Event .

Estos valores se pueden combinar con un bit a ORbit .

Requisitos

Encabezado: msdbg.h

Espacio de nombres: Microsoft.VisualStudio.Debugger.Interop

Ensamblado: Microsoft.VisualStudio.Debugger.Interop.dll

Consulte también