Share via


dbgEventReason2 Enumeration

Specifies the reason for most debugging events.

Namespace:  EnvDTE80
Assembly:  EnvDTE80 (in EnvDTE80.dll)

Syntax

'Declaration
<GuidAttribute("ECD94EEC-EBF9-45B2-B072-1624241C7C0B")> _
Public Enumeration dbgEventReason2
[GuidAttribute("ECD94EEC-EBF9-45B2-B072-1624241C7C0B")]
public enum dbgEventReason2
[GuidAttribute(L"ECD94EEC-EBF9-45B2-B072-1624241C7C0B")]
public enum class dbgEventReason2
[<GuidAttribute("ECD94EEC-EBF9-45B2-B072-1624241C7C0B")>]
type dbgEventReason2
public enum dbgEventReason2

Members

Member name Description
dbgEventReason2None Deprecated. Not in use.
dbgEventReason2Go Debugging continued.
dbgEventReason2AttachProgram Program was attached.
dbgEventReason2DetachProgram Program was detached.
dbgEventReason2LaunchProgram Program was launched.
dbgEventReason2EndProgram Program ended.
dbgEventReason2StopDebugging Process being debugged has been terminated or detached.
dbgEventReason2Step Step into debugger occurred.
dbgEventReason2Breakpoint Breakpoint was hit.
dbgEventReason2ExceptionThrown An exception was thrown.
dbgEventReason2ExceptionNotHandled An exception was not handled.
dbgEventReason2UserBreak User hits break.
dbgEventReason2ContextSwitch User switched stackframes, threads, or processes.
dbgEventReason2Evaluation An evaluation occurred.
dbgEventReason2UnwindFromException After an exception has occurred, the state has been reset to the state prior to when the exception was thrown.

Remarks

Used by the Debugger object's LastBreakReason property and by the Debugger event OnEnterBreakMode.

See Also

Reference

EnvDTE80 Namespace