Specifies the reason for most debugging events.
Namespace: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Syntax
'Declaration
<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
Members
| Member name | Description | |
|---|---|---|
| dbgEventReasonAttachProgram | Attached to program. | |
| dbgEventReasonBreakpoint | Breakpoint encountered. | |
| dbgEventReasonContextSwitch | Switch in context. | |
| dbgEventReasonDetachProgram | Program detached. | |
| dbgEventReasonEndProgram | Program ended. | |
| dbgEventReasonExceptionNotHandled | Unhandled exception encountered. | |
| dbgEventReasonExceptionThrown | Exception thrown. | |
| dbgEventReasonGo | Execution started. | |
| dbgEventReasonLaunchProgram | Program launched. | |
| dbgEventReasonNone | No reason. | |
| dbgEventReasonStep | Execution step. | |
| dbgEventReasonStopDebugging | Debugging stopped. | |
| dbgEventReasonUserBreak | Execution interrupted by user. |
Remarks
dbgEventReason is used by the Debugger object's LastBreakReason property and by the Debugger event, OnEnterBreakMode.