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

Remarks

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

See Also

Reference

EnvDTE80 Namespace