Sdílet prostřednictvím


EVENTATTRIBUTES

Určuje atributy události.

Syntaxe

public enum enum_EVENTATTRIBUTES {
    EVENT_ASYNCHRONOUS          = 0x0000,
    EVENT_SYNCHRONOUS           = 0x0001,
    EVENT_STOPPING              = 0x0002,
    EVENT_ASYNC_STOP            = 0x0002,
    EVENT_SYNC_STOP             = 0x0003,
    EVENT_IMMEDIATE             = 0x0004,
    EVENT_EXPRESSION_EVALUATION = 0x0008
};

Pole

EVENT_ASYNCHRONOUS
Označuje, že událost je asynchronní a nevyžaduje odpověď na událost.

EVENT_SYNCHRONOUS
Označuje, že událost je synchronní; odpovědět pomocí ContinueFromSynchronousEvent.

EVENT_STOPPING
Označuje, že se jedná o událost zastavení. Musí být kombinována s buď EVENT_ASYNCHRONOUS nebo EVENT_SYNCHRONOUS.

EVENT_ASYNC_STOP
Označuje asynchronní událost zastavení. V současné době neexistuje žádná taková událost. Tento příznak je pouze zástupný symbol.

EVENT_SYNC_STOP
Označuje synchronní zastavení události (kombinaci EVENT_SYNCHRONOUS a EVENT_STOPPING). Tuto hodnotu používá ladicí modul (DE) při odesílání události zastavení. Odpověď se provádí prostřednictvím volání pro provedení, krok nebo pokračování.

EVENT_IMMEDIATE
Označuje událost, která se odešle okamžitě a synchronně do integrovaného vývojového prostředí (IDE). Tento příznak se zkombinuje s jinými příznaky, jako EVENT_ASYNCHRONOUSje , EVENT_SYNCHRONOUSnebo EVENT_SYNC_STOP označuje typ události a skutečnost, že je znám mechanismus odpovědi (pokud existuje).

EVENT_EXPRESSION_EVALUATION
Událost je výsledkem vyhodnocení výrazu.

Poznámky

Tyto hodnoty se předávají v dwAttrib parametru metody Event .

Tyto hodnoty mohou být kombinovány s bitovým OR.

Požadavky

Hlavička: msdbg.h

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

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

Viz také