MESSAGETYPEMESSAGETYPE

Especifica o tipo de mensagem e o motivo.Specifies the message type and reason.

SintaxeSyntax

enum enum_MESSAGETYPE { 
   MT_OUTPUTSTRING      = 0x0000001,
   MT_MESSAGEBOX        = 0x00000002,
   MT_TYPE_MASK         = 0x000000FF,
   MT_REASON_EXCEPTION  = 0x00000100,
   MT_REASON_TRACEPOINT = 0x00000200,
   MT_REASON_MASK       = 0x0000FF00
};
typedef DWORD MESSAGETYPE;
public enum enum_MESSAGETYPE { 
   MT_OUTPUTSTRING      = 0x0000001,
   MT_MESSAGEBOX        = 0x00000002,
   MT_TYPE_MASK         = 0x000000FF,
   MT_REASON_EXCEPTION  = 0x00000100,
   MT_REASON_TRACEPOINT = 0x00000200,
   MT_REASON_MASK       = 0x0000FF00
};

MembrosMembers

MT_OUTPUTSTRING indica que a mensagem deve ser enviada para a janela de saída.MT_OUTPUTSTRING Indicates that the message should be sent to the output window. Isso é mutuamente exclusivo de MT_MESSAGEBOX.This is mutually exclusive from MT_MESSAGEBOX.

MT_MESSAGEBOX indica que a mensagem deve ser mostrada em uma caixa de mensagem.MT_MESSAGEBOX Indicates that the message should be shown in a message box. Isso é mutuamente exclusivo de MT_OUTPUTSTRING.This is mutually exclusive from MT_OUTPUTSTRING.

Valor de máscara de um MT_TYPE_MASK para isolar o destino da mensagem.MT_TYPE_MASK A mask value to isolate the destination for the message.

MT_REASON_EXCEPTION indica que uma caixa de mensagem está sendo mostrada como resultado de uma exceção.MT_REASON_EXCEPTION Indicates that a message box is being shown as a result of an exception. Isso é mutuamente exclusivo de MT_REASON_TRACEPOINT.This is mutually exclusive from MT_REASON_TRACEPOINT.

MT_REASON_TRACEPOINT indica que uma caixa de mensagem está sendo mostrada como resultado de atingir um tracepoint.MT_REASON_TRACEPOINT Indicates that a message box is being shown as a result of hitting a tracepoint. Isso é mutuamente exclusivo para MT_REASON_EXCEPTION.This is mutually exclusive to MT_REASON_EXCEPTION.

Valor de máscara de um MT_REASON_MASK para isolar o motivo para a mensagem que está sendo mostrado.MT_REASON_MASK A mask value to isolate the reason for the message being shown.

ComentáriosRemarks

Esses valores são retornados a partir de GetMessage e GetErrorMessage métodos.These values are returned from the GetMessage and GetErrorMessage methods.

Um dos valores de motivo pode ser combinado com um dos valores de destino de saída usando um bit a bit OR.One of the reason values can be combined with one of the output destination values using a bitwise OR.

RequisitosRequirements

Header: 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