Sdílet prostřednictvím


MESSAGETYPE

Určuje typ zprávy a důvod.

Syntaxe

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

Pole

MT_OUTPUTSTRING
Označuje, že zpráva by měla být odeslána do okna výstupu. To se vzájemně vylučují z MT_MESSAGEBOX.

MT_MESSAGEBOX
Označuje, že zpráva by měla být zobrazena v poli zprávy. To se vzájemně vylučují z MT_OUTPUTSTRING.

MT_TYPE_MASK
Hodnota masky, která izoluje cíl zprávy.

MT_REASON_EXCEPTION
Označuje, že se v důsledku výjimky zobrazuje okno se zprávou. To se vzájemně vylučují z MT_REASON_TRACEPOINT.

MT_REASON_TRACEPOINT
Označuje, že se pole zprávy zobrazuje jako výsledek dosažení tracepointu. To se vzájemně vylučují MT_REASON_EXCEPTION.

MT_REASON_MASK
Hodnota masky, která izoluje příčinu zobrazené zprávy.

Poznámky

Tyto hodnoty jsou vráceny z GetMessage a GetErrorMessage metody.

Jednu z hodnot důvodu lze kombinovat s jednou z výstupních cílových hodnot pomocí bitové OR.

Požadavky

Hlavička: msdbg.h

Obor názvů: Microsoft.VisualStudio.Debugger.Interop

Sestavení: Microsoft.VisualStudio.Debugger.Interop.dll

Viz také