Evento DTEEventsClass.ModeChanged
Questa API supporta l'infrastruttura .NET Framework e non deve essere utilizzata direttamente dal codice.
Si verifica quando la modalità ambiente di sviluppo (compilazione, esecuzione, o debug) viene modificata.
Spazio dei nomi: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Sintassi
'Dichiarazione
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 non supporta gli eventi.
Implementa
_dispDTEEvents_Event.ModeChanged
Note
LastMode il parametro è un oggetto vsIDEMode la costante che specifica la modalità precedente l'ambiente è in, o vsIDEModeDebug o vsIDEModeDesign.
Se, ad esempio, l'ide è stato ultimo in modalità di debug ma si trova in modalità progettazione, il valore di LastMode essere vsIDEModeDebug.
Esempi
Public Sub DTEEvents_ModeChanged(ByVal LastMode As EnvDTE.vsIDEMode) Handles DTEEvents.ModeChanged
MsgBox("The IDE mode has changed.")
End Sub
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.