dbgEventReason Enumeration

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.

See Also

Reference

EnvDTE Namespace