dbgEventReason 枚举

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

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

语法

声明
<GuidAttribute("4106C580-C146-11D2-8AD1-00C04F79E479")> _
Public Enumeration dbgEventReason
[GuidAttribute("4106C580-C146-11D2-8AD1-00C04F79E479")]
public enum dbgEventReason
[GuidAttribute(L"4106C580-C146-11D2-8AD1-00C04F79E479")]
public enum class dbgEventReason
[<GuidAttribute("4106C580-C146-11D2-8AD1-00C04F79E479")>]
type dbgEventReason
public enum dbgEventReason

成员

成员名称 说明
dbgEventReasonNone 无原因。
dbgEventReasonGo 开始执行。
dbgEventReasonAttachProgram 附加到程序。
dbgEventReasonDetachProgram 分离程序。
dbgEventReasonLaunchProgram 启动程序。
dbgEventReasonEndProgram 结束程序。
dbgEventReasonStopDebugging 停止调试。
dbgEventReasonStep 单步执行。
dbgEventReasonBreakpoint 遇到断点。
dbgEventReasonExceptionThrown 引发异常。
dbgEventReasonExceptionNotHandled 遇到未经处理的异常。
dbgEventReasonUserBreak 由用户中断执行。
dbgEventReasonContextSwitch 上下文切换。

备注

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

请参见

参考

EnvDTE 命名空间