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

字段

MT_OUTPUTSTRING
指示应将消息发送到输出窗口。 这是相互排斥的 MT_MESSAGEBOX

MT_MESSAGEBOX
指示消息应显示在消息框中。 这是相互排斥的 MT_OUTPUTSTRING

MT_TYPE_MASK
用于隔离消息目标的掩码值。

MT_REASON_EXCEPTION
指示由于异常而显示消息框。 这是相互排斥的 MT_REASON_TRACEPOINT

MT_REASON_TRACEPOINT
指示由于命中跟踪点而显示消息框。 这是相互排斥的 MT_REASON_EXCEPTION

MT_REASON_MASK
一个掩码值,用于隔离显示消息的原因。

备注

这些值从 GetMessageGetErrorMessage 方法返回。

其中一个原因值可以使用按位 OR方式与输出目标值之一组合。

要求

标头:msdbg.h

命名空间:Microsoft.VisualStudio.Debugger.Interop

程序集:Microsoft.VisualStudio.Debugger.Interop.dll

另请参阅