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_SYNCHRONOUS
o 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 OR
bit .
Requisitos
Encabezado: msdbg.h
Espacio de nombres: Microsoft.VisualStudio.Debugger.Interop
Ensamblado: Microsoft.VisualStudio.Debugger.Interop.dll