DebuggerEventsClass.OnEnterRunMode Ereignis
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird ausgelöst, wenn der Debugger in den Ausführungsmodus eintritt.
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.
public:
virtual event EnvDTE::_dispDebuggerEvents_OnEnterRunModeEventHandler ^ OnEnterRunMode;
public:
virtual event EnvDTE::_dispDebuggerEvents_OnEnterRunModeEventHandler ^ OnEnterRunMode;
public virtual event EnvDTE._dispDebuggerEvents_OnEnterRunModeEventHandler OnEnterRunMode;
member this.OnEnterRunMode : EnvDTE._dispDebuggerEvents_OnEnterRunModeEventHandler
Public Overridable Custom Event OnEnterRunMode As _dispDebuggerEvents_OnEnterRunModeEventHandler Implements OnEnterRunMode
Ereignistyp
Implementiert
Beispiele
Im folgenden Beispiel wird die Verwendung des- OnEnterRunMode Ereignisses veranschaulicht.
// Place the following code in the event handler
EnvDTE.DebuggerEvents debugEvents = applicationObject.Events.DebuggerEvents;
debugEvents.OnEnterRunMode +=
new _dispDebuggerEvents_OnEnterRunModeEventHandler(DebuggerEvents.RunHandler);
// add the following Event handler code
public static void StartEvents(DTE dte)
{
System.Windows.Forms.MessageBox.Show("Events are attached.");
}
// OnEnterRunMode Event.
public static void RunHandler(dbgEventReason reason)
{
System.Windows.Forms.MessageBox.Show("Debugger enters run mode.");
}
Hinweise
Dieses Ereignis wird ausgelöst, wenn der Debugger in den Testlauf Modus wechselt, um den Gesamtzustand des Debuggers widerzuspiegeln. Dieses Ereignis wird möglicherweise nicht ausgelöst, wenn Sie Code schrittweise ausführen. Normalerweise wird es beim Aktualisieren der Benutzeroberfläche am besten verwendet. Weitere Informationen finden Sie in den Ausführungen zur CurrentMode-Eigenschaft.