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_SYNCHRONOUSEVENT_ASYNCHRONOUS者结合使用。

EVENT_ASYNC_STOP
指示异步停止事件。 目前没有此类事件。 此标志只是占位符。

EVENT_SYNC_STOP
指示同步停止事件(组合 EVENT_SYNCHRONOUSEVENT_STOPPING)。 当调试引擎发送停止事件时,此值由调试引擎使用。 答复是通过调用 “执行”、“ 步骤”或 “继续”进行的。

EVENT_IMMEDIATE
指示立即和同步发送到 IDE 的事件。 此标志与其他标志(例如 EVENT_ASYNCHRONOUSEVENT_SYNCHRONOUS结合使用,或 EVENT_SYNC_STOP 指示事件类型以及答复机制(如果有)已知的事实。

EVENT_EXPRESSION_EVALUATION
该事件是表达式计算的结果。

备注

这些值在 Event 方法的参数dwAttrib传递。

这些值可以按位 OR组合。

要求

标头:msdbg.h

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

程序集:Microsoft.VisualStudio.Debugger.Interop.dll

另请参阅