Zdarzenie DTEEventsClass.ModeChanged

Ten interfejs API obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio w kodzie.

Występuje po zmianie trybu środowiska programowania (kompilacja, uruchom lub debugowania).

Przestrzeń nazw:  EnvDTE
Zestaw:  EnvDTE (w EnvDTE.dll)

Składnia

'Deklaracja
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>
Język JScript nie obsługuje zdarzeń.

Implementuje

_dispDTEEvents_Event.ModeChanged

Uwagi

LastMode Jest parametr vsIDEMode stałą określającą tryb poprzedniego środowiska został w albo vsIDEModeDebug lub vsIDEModeDesign.

Jeśli na przykład IDE został ostatnio w trybie debugowania, ale jest teraz w trybie projektowania, wartość LastMode byłoby vsIDEModeDebug.

Przykłady

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

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

DTEEventsClass Klasa

Przestrzeń nazw EnvDTE