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.