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
)。 當偵錯引擎傳送停止事件時,會使用此值。 回復是透過呼叫 Execute、 Step 或 Continue 來進行。
EVENT_IMMEDIATE
指出立即和同步傳送至 IDE 的事件。 這個旗標會與其他旗標結合,例如 EVENT_ASYNCHRONOUS
、 EVENT_SYNCHRONOUS
或 EVENT_SYNC_STOP
,以指出事件類型,以及回復機制(如果有的話)已知的事實。
EVENT_EXPRESSION_EVALUATION
事件是表達式評估的結果。
備註
這些值會在 Event 方法的 參數中dwAttrib
傳遞。
這些值可能會與位 OR
結合。
需求
標頭:msdbg.h
命名空間:Microsoft.VisualStudio.Debugger.Interop
元件:Microsoft.VisualStudio.Debugger.Interop.dll