dbgEventReason2 枚举

指定大多数调试事件的原因。

命名空间:  EnvDTE80
程序集:  EnvDTE80(在 EnvDTE80.dll 中)

语法

声明
<GuidAttribute("ECD94EEC-EBF9-45B2-B072-1624241C7C0B")> _
Public Enumeration dbgEventReason2
[GuidAttribute("ECD94EEC-EBF9-45B2-B072-1624241C7C0B")]
public enum dbgEventReason2
[GuidAttribute(L"ECD94EEC-EBF9-45B2-B072-1624241C7C0B")]
public enum class dbgEventReason2
[<GuidAttribute("ECD94EEC-EBF9-45B2-B072-1624241C7C0B")>]
type dbgEventReason2
public enum dbgEventReason2

成员

成员名称 说明
dbgEventReason2None 已弃用。未在使用。
dbgEventReason2Go 调试已继续。
dbgEventReason2AttachProgram 程序已附加。
dbgEventReason2DetachProgram 程序已分离。
dbgEventReason2LaunchProgram 程序已启动。
dbgEventReason2EndProgram 结束程序。
dbgEventReason2StopDebugging 正在调试的进程已终止或分离。
dbgEventReason2Step 进入调试器已发生。
dbgEventReason2Breakpoint 命中了断点。
dbgEventReason2ExceptionThrown 引发了异常。
dbgEventReason2ExceptionNotHandled 某个异常未处理。
dbgEventReason2UserBreak 用户命中了断点。
dbgEventReason2ContextSwitch 用户切换了堆栈帧、线程或进程。
dbgEventReason2Evaluation 发生了计算操作。
dbgEventReason2UnwindFromException 发生异常后,状态已重置为引发异常之前的状态。

备注

Debugger 对象的 LastBreakReason 属性和 Debugger 事件 OnEnterBreakMode 使用。

请参见

参考

EnvDTE80 命名空间