Freigeben über


dbgEventReason-Enumeration

Gibt die Ursache für die Mehrzahl der Debuggingereignisse an.

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

Member

Membername Beschreibung
dbgEventReasonNone Keine Ursache.
dbgEventReasonGo Ausführung gestartet.
dbgEventReasonAttachProgram An Programm angefügt.
dbgEventReasonDetachProgram Programm getrennt.
dbgEventReasonLaunchProgram Programm gestartet.
dbgEventReasonEndProgram Programm beendet.
dbgEventReasonStopDebugging Debuggen angehalten.
dbgEventReasonStep Ausführungsschritt.
dbgEventReasonBreakpoint Haltepunkt gefunden.
dbgEventReasonExceptionThrown Ausnahme ausgelöst.
dbgEventReasonExceptionNotHandled Nicht behandelte Ausnahme gefunden.
dbgEventReasonUserBreak Ausführung durch Benutzer unterbrochen.
dbgEventReasonContextSwitch Schalter in Kontext.

Hinweise

dbgEventReason wird von der LastBreakReason-Eigenschaft des Debugger-Objekts sowie vom Debugger-Ereignis OnEnterBreakMode verwendet.

Siehe auch

Referenz

EnvDTE-Namespace