共用方式為


EVENTATTRIBUTES

指定事件屬性。

語法

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

欄位​​

EVENT_ASYNCHRONOUS
表示事件是異步的,而且不需要回復事件。

EVENT_SYNCHRONOUS
表示事件是同步的;以 ContinueFromSynchronousEvent 的方式回復。

EVENT_STOPPING
表示這是停止事件。 必須與 或EVENT_SYNCHRONOUS結合EVENT_ASYNCHRONOUS

EVENT_ASYNC_STOP
表示異步停止事件。 目前沒有這類事件。 此旗標只是佔位元。

EVENT_SYNC_STOP
表示同步停止事件(和EVENT_STOPPING的組合EVENT_SYNCHRONOUS)。 當偵錯引擎傳送停止事件時,會使用此值。 回復是透過呼叫 ExecuteStepContinue 來進行。

EVENT_IMMEDIATE
指出立即和同步傳送至 IDE 的事件。 這個旗標會與其他旗標結合,例如 EVENT_ASYNCHRONOUSEVENT_SYNCHRONOUSEVENT_SYNC_STOP ,以指出事件類型,以及回復機制(如果有的話)已知的事實。

EVENT_EXPRESSION_EVALUATION
事件是表達式評估的結果。

備註

這些值會在 Event 方法的 參數中dwAttrib傳遞。

這些值可能會與位 OR結合。

需求

標頭:msdbg.h

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

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

另請參閱