DTEEventsClass.ModeChanged-Ereignis
Diese API unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung in Code bestimmt.
Tritt ein, wenn der Modus der Entwicklungsumgebung (Erstellen, Ausführen, Debuggen) wechselt.
Namespace: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Syntax
'Declaration
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 unterstützt keine Ereignisse.
Implementiert
_dispDTEEvents_Event.ModeChanged
Hinweise
Der LastMode-Parameter ist eine vsIDEMode-Konstante, durch die der vorherige Modus angegeben wird, in dem sich die Umgebung befand, entweder vsIDEModeDebug oder vsIDEModeDesign.
Wenn sich die IDE beispielsweise zuletzt im Debugmodus befand und jetzt der Entwurfsmodus aktiviert ist, würde der Wert von LastMode vsIDEModeDebug lauten.
Beispiele
Public Sub DTEEvents_ModeChanged(ByVal LastMode As EnvDTE.vsIDEMode) Handles DTEEvents.ModeChanged
MsgBox("The IDE mode has changed.")
End Sub
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.