Udostępnij przez


MESSAGETYPE

Określa typ i przyczynę komunikatu.

Składnia

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

Pola

MT_OUTPUTSTRING
Wskazuje, że komunikat powinien zostać wysłany do okna danych wyjściowych. Jest to wzajemnie wykluczające się z .MT_MESSAGEBOX

MT_MESSAGEBOX
Wskazuje, że komunikat powinien być wyświetlany w polu komunikatu. Jest to wzajemnie wykluczające się z .MT_OUTPUTSTRING

MT_TYPE_MASK
Wartość maski w celu odizolowania miejsca docelowego komunikatu.

MT_REASON_EXCEPTION
Wskazuje, że w wyniku wyjątku jest wyświetlane pole komunikatu. Jest to wzajemnie wykluczające się z .MT_REASON_TRACEPOINT

MT_REASON_TRACEPOINT
Wskazuje, że pole komunikatu jest wyświetlane w wyniku osiągnięcia punktu śledzenia. Jest to wzajemnie wykluczające się z .MT_REASON_EXCEPTION

MT_REASON_MASK
Wartość maski w celu wyizolowania przyczyny wyświetlanego komunikatu.

Uwagi

Te wartości są zwracane z metod GetMessage i GetErrorMessage .

Jedną z wartości przyczyn można połączyć z jedną z wartości wyjściowych miejsc docelowych przy użyciu bitowego OR.

Wymagania

Nagłówek: msdbg.h

Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop

Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll

Zobacz też