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

Hinweise

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

Siehe auch

Referenz

EnvDTE-Namespace