DebuggerEventsClass.OnEnterRunMode Ereignis

Definition

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

_dispDebuggerEvents_OnEnterRunModeEventHandler

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.

Gilt für