DebuggerEventsClass.OnEnterRunMode Событие

Определение

Возникает, когда отладчик входит в режим выполнения.

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

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

Тип события

_dispDebuggerEvents_OnEnterRunModeEventHandler

Реализации

Примеры

В следующем примере показано, как использовать OnEnterRunMode событие.

// 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.");  
}  

Комментарии

Отражая общее состояние отладчика, это событие возникает, когда отладчик переходит в режим выполнения. Это событие может не сработать при пошаговом выполнении кода. Как правило, он лучше всего использовать при обновлении пользовательского интерфейса. Дополнительные сведения см. в разделе, посвященном свойству CurrentMode.

Применяется к