Freigeben über


dbgEventReason2-Enumeration

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

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

Member

Membername Beschreibung
dbgEventReason2None Veraltet.Wird nicht verwendet.
dbgEventReason2Go Das Debuggen wurde fortgesetzt.
dbgEventReason2AttachProgram Das Programm wurde angefügt.
dbgEventReason2DetachProgram Das Programm wurde getrennt.
dbgEventReason2LaunchProgram Das Programm wurde gestartet.
dbgEventReason2EndProgram Programm beendet.
dbgEventReason2StopDebugging Der Prozess, der momentan gedebuggt wird, wurde beendet oder getrennt.
dbgEventReason2Step Einzelschritt in Debugger ist aufgetreten.
dbgEventReason2Breakpoint Ein Haltepunkt wurde erreicht.
dbgEventReason2ExceptionThrown Eine Ausnahme wurde ausgelöst.
dbgEventReason2ExceptionNotHandled Eine Ausnahme wurde nicht behandelt.
dbgEventReason2UserBreak Der Benutzer veranlasst eine Unterbrechung.
dbgEventReason2ContextSwitch Der Benutzer hat Stackframes, Threads oder Prozesse ausgetauscht.
dbgEventReason2Evaluation Eine Auswertung wurde vorgenommen.
dbgEventReason2UnwindFromException Nach Eintreten der Ausnahme wurde der Zustand wieder auf den Wert zurückgesetzt, der vor Auslösen der Ausnahme vorgelegen hat.

Hinweise

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

Siehe auch

Referenz

EnvDTE80-Namespace