This topic has not yet been rated - Rate this topic

dbgEventReason Enumeration

Specifies the reason for most debugging events.

Namespace: EnvDTE
Assembly: EnvDTE (in envdte.dll)

[GuidAttribute("4106C580-C146-11D2-8AD1-00C04F79E479")] 
public enum dbgEventReason
/** @attribute GuidAttribute("4106C580-C146-11D2-8AD1-00C04F79E479") */ 
public enum dbgEventReason
GuidAttribute("4106C580-C146-11D2-8AD1-00C04F79E479") 
public enum dbgEventReason
  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. 

dbgEventReason is used by the Debugger object's LastBreakReason property and by the Debugger event, OnEnterBreakMode.

Did you find this helpful?
(1500 characters remaining)
Community Content Add
Annotations FAQ