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

Hinweise

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

Siehe auch

Referenz

EnvDTE80-Namespace