共用方式為


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
遮罩值,用來隔離顯示訊息的原因。

備註

這些值會從 GetMessage 和 GetErrorMessage 方法傳回。

其中一個原因值可以使用位 OR結合其中一個輸出目的地值。

需求

標頭:msdbg.h

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

元件:Microsoft.VisualStudio.Debugger.Interop.dll

另請參閱