指定大多数调试事件的原因。
命名空间:  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 使用。