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 使用。