EVENTATTRIBUTESEVENTATTRIBUTES

Especifica os atributos de evento.Specifies the event attributes.

SintaxeSyntax

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  
};  
typedef DWORD EVENTATTRIBUTES;  
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  
};  

MembrosMembers

EVENT_ASYNCHRONOUSEVENT_ASYNCHRONOUS
Indica que o evento é assíncrono e nenhuma resposta para o evento é necessária.Indicates that the event is asynchronous and no reply to the event is needed.

EVENT_SYNCHRONOUSEVENT_SYNCHRONOUS
Indica que o evento é síncrono; responder por meio de ContinueFromSynchronousEvent.Indicates that the event is synchronous; reply by means of ContinueFromSynchronousEvent.

EVENT_STOPPINGEVENT_STOPPING
Indica que se trata de um evento de parada.Indicates that this is a stopping event. Deve ser combinado com um EVENT_ASYNCHRONOUS ou EVENT_SYNCHRONOUS.Must be combined with either EVENT_ASYNCHRONOUS or EVENT_SYNCHRONOUS.

EVENT_ASYNC_STOPEVENT_ASYNC_STOP
Indica um evento de interrupção assíncrono.Indicates an asynchronous stopping event. Atualmente, não há nenhum evento desse tipo.There is currently no such event. Esse sinalizador é apenas um espaço reservado.This flag is only a placeholder.

EVENT_SYNC_STOPEVENT_SYNC_STOP
Indica um evento de parada síncrona (uma combinação de EVENT_SYNCHRONOUS e EVENT_STOPPING).Indicates a synchronous stopping event (a combination of EVENT_SYNCHRONOUS and EVENT_STOPPING). Esse valor é usado por um mecanismo de depuração (DE) quando ele envia um evento de parada.This value is used by a debug engine (DE) when it sends a stopping event. A resposta é feita por meio de uma chamada para Execute, etapa, ou continuar.The reply is made by means of a call to Execute, Step, or Continue.

EVENT_IMMEDIATEEVENT_IMMEDIATE
Indica um evento que é enviado imediatamente e de forma síncrona para o IDE.Indicates an event that is sent immediately and synchronously to the IDE. Esse sinalizador é combinado com outros sinalizadores como EVENT_ASYNCHRONOUS, EVENT_SYNCHRONOUS, ou EVENT_SYNC_STOP para indicar o tipo de evento e o fato de que o mecanismo de resposta (se houver) é conhecido.This flag is combined with other flags like EVENT_ASYNCHRONOUS, EVENT_SYNCHRONOUS, or EVENT_SYNC_STOP to indicate the type of event and the fact that the reply mechanism (if any) is known.

EVENT_EXPRESSION_EVALUATIONEVENT_EXPRESSION_EVALUATION
O evento é um resultado da avaliação de expressão.The event is a result of expression evaluation.

ComentáriosRemarks

Esses valores são transmitidos a dwAttrib parâmetro o evento método.These values are passed in the dwAttrib parameter of the Event method.

Esses valores podem ser combinados com um bit a bit OR.These values may be combined with a bitwise OR.

RequisitosRequirements

Cabeçalho: msdbg.hHeader: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.InteropNamespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dllAssembly: Microsoft.VisualStudio.Debugger.Interop.dll

Consulte tambémSee Also

Enumerações Enumerations
ContinueFromSynchronousEvent ContinueFromSynchronousEvent
EventEvent