MESSAGETYPE

Gibt den Nachrichtentyp und den Grund an.

Syntax

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

Felder

MT_OUTPUTSTRING
Gibt an, dass die Nachricht an das Ausgabefenster gesendet werden soll. Dies schließt sich gegenseitig von MT_MESSAGEBOX.

MT_MESSAGEBOX
Gibt an, dass die Nachricht in einem Meldungsfeld angezeigt werden soll. Dies schließt sich gegenseitig von MT_OUTPUTSTRING.

MT_TYPE_MASK
Ein Maskenwert zum Isolieren des Ziels für die Nachricht.

MT_REASON_EXCEPTION
Gibt an, dass ein Meldungsfeld als Ergebnis einer Ausnahme angezeigt wird. Dies schließt sich gegenseitig von MT_REASON_TRACEPOINT.

MT_REASON_TRACEPOINT
Gibt an, dass ein Meldungsfeld als Ergebnis des Treffers eines Ablaufverfolgungspunkts angezeigt wird. Dies schließt sich gegenseitig aus MT_REASON_EXCEPTION.

MT_REASON_MASK
Ein Maskenwert zum Isolieren des Grunds für die angezeigte Nachricht.

Hinweise

Diese Werte werden von den Methoden GetMessage und GetErrorMessage zurückgegeben.

Einer der Grundwerte kann mit einem der Ausgabezielwerte unter Verwendung eines bitweisen ORWerts kombiniert werden.

Anforderungen

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch