Condividi tramite


Evento DTEEventsClass.ModeChanged

Questa API supporta l'infrastruttura .NET Framework e non deve essere utilizzata direttamente dal codice.

Viene generato quando cambia la modalità dell'ambiente di sviluppo (compilazione, esecuzione o debug).

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

Il parametro LastMode è una costante vsIDEMode che specifica la modalità in cui si trovava l'ambiente precedentemente, ovvero vsIDEModeDebug o vsIDEModeDesign.

Se ad esempio l'ultima modalità in cui si trovava l'ambiente di sviluppo integrato è la modalità di debug, mentre attualmente si trova in modalità progettazione, il valore di LastMode corrisponde a 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

Vedere anche

Riferimenti

DTEEventsClass Classe

Spazio dei nomi EnvDTE