Partager via


DTEEventsClass.ModeChanged, événement

Cette API prend en charge l'infrastructure .NET Framework et n'est pas destinée à être utilisée directement à partir de votre code.

Se produit lorsque le mode de l'environnement de développement (génération, exécution ou débogage) est changé.

Espace de noms :  EnvDTE
Assembly :  EnvDTE (dans EnvDTE.dll)

Syntaxe

'Déclaration
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 ne prend pas en charge les événements.

Implémentations

_dispDTEEvents_Event.ModeChanged

Notes

Le paramètre LastMode est une constante vsIDEMode qui spécifie le mode précédent dans lequel se trouvait l'environnement, vsIDEModeDebug ou vsIDEModeDesign.

Par exemple, si l'IDE était dernièrement en mode débogage mais qu'il est maintenant en mode Design, la valeur de LastMode devrait être vsIDEModeDebug.

Exemples

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

Sécurité .NET Framework

Voir aussi

Référence

DTEEventsClass Classe

EnvDTE, espace de noms