Partager via


Réponse aux événements d'automation

Les add-ins Visual Studio sont déconseillées dans Visual Studio 2013. Vous devriez mettre vos macros complémentaires à niveau vers des extensions VSPackage. Pour plus d'informations sur les mises à jour, consultez FAQ : conversion de compléments en extensions VSPackage.

Lorsque des événements se produisent dans des éléments de l'environnement de développement intégré (IDE) de Visual Studio, vous pouvez utiliser des objets du modèle Automation pour y répondre.

Vous pouvez, par exemple, utiliser ces objets en réponse aux actions suivantes :

  • commencement ou fin d'une génération ;

  • clic sur un bouton de la Barre de commandes ;

  • ouverture, fermeture ou enregistrement d'un document ;

  • ajout, affectation d'un nouveau nom ou suppression d'éléments dans une solution ou un projet ;

  • modification d'une ligne dans l'éditeur de code ;

  • création, sélection, déplacement ou fermeture d'une fenêtre.

Les tâches suivantes montrent comment répondre aux événements dans Visual Studio.

Tâche

Description

Objets événement d'automation

Inclut une liste complète des objets événement d'automation auxquels vous pouvez répondre.

Comment : gérer des événements Automation (Visual Basic)

Explique comment répondre aux événements en Visual Basic.

Comment : gérer des événements Automation (Visual C#)

Montre comment répondre aux événements en Visual C#.

Comment : répondre aux événements d'un projet spécifique (Visual Basic)

Montre comment utiliser l'automation pour répondre à des événements dans des projets Visual C# et Visual Basic.

Voir aussi

Tâches

Comment : ajouter et gérer des commandes

Comment : créer un complément

Procédure pas à pas : création d'un Assistant

Concepts

Contrôle de projets et de solutions

Graphique Modèle d'objet Automation

Autres ressources

Création et contrôle de fenêtres d'environnement

Création de compléments et d'Assistants

Guide de référence de l'extensibilité et de l'automation