Поделиться через


DTEEventsClass.ModeChanged - событие

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

Возникает при изменении режима среды разработки (построение, выполнение или отладка).

Пространство имен:  EnvDTE
Сборка:  EnvDTE (в EnvDTE.dll)

Синтаксис

'Декларация
Public Overridable Event ModeChanged As _dispDTEEvents_ModeChangedEventHandler
public virtual event _dispDTEEvents_ModeChangedEventHandler ModeChanged
public:
virtual  event _dispDTEEvents_ModeChangedEventHandler^ ModeChanged {
    void add (_dispDTEEvents_ModeChangedEventHandler^ value);
    void remove (_dispDTEEvents_ModeChangedEventHandler^ value);
}
abstract ModeChanged : IEvent<_dispDTEEvents_ModeChangedEventHandler,
    EventArgs>
override ModeChanged : IEvent<_dispDTEEvents_ModeChangedEventHandler,
    EventArgs>
JScript не поддерживает события.

Реализации

_dispDTEEvents_Event.ModeChanged

Заметки

Параметр LastMode является константой vsIDEMode, указывающей предыдущий режим среды: vsIDEModeDebug или vsIDEModeDesign.

Например, если интерфейс IDE в последний раз находился в режиме отладки, но теперь находится в режиме построения, то LastMode будет иметь значение vsIDEModeDebug.

Примеры

Public Sub DTEEvents_ModeChanged(ByVal LastMode As EnvDTE.vsIDEMode) Handles DTEEvents.ModeChanged
    MsgBox("The IDE mode has changed.")
End Sub

Безопасность платформы .NET Framework

См. также

Ссылки

DTEEventsClass Класс

EnvDTE - пространство имен