Création de compléments et d'Assistants
Mise à jour : novembre 2007
Même si Visual Studio fournit de nombreux outils aux développeurs ainsi que la possibilité d'effectuer pratiquement toutes les tâches, certains développeurs peuvent avoir besoin d'un niveau de contrôle supplémentaire ou plus fin. Par exemple, ils peuvent avoir une tâche ou une série des tâches qu'ils exécutent régulièrement et qu'ils aimeraient voir automatisée. Pour résoudre ce problème, Visual Studio fournit un modèle de programmation enrichi, connu sous le nom de modèle Automation. Il permet d'étendre et d'automatiser son environnement de développement intégré (IDE). Le modèle Automation permet d'automatiser l'environnement et d'y intégrer des extensions et de nouvelles fonctionnalités.
Pour en savoir plus sur |
Reportez-vous à |
---|---|
Enregistrement et exécution de macros |
|
Les trois méthodes d'accès à l'Automation Visual Studio |
|
Groupes fonctionnels d'objets dans le modèle objet Automation |
|
Création de compléments |
|
Comment référencer l'espace de noms EnvDTE et obtenir une instance de l'objet DTE |
|
Inscription d'un complément |
|
Comment limiter l'accès au fichier d'inscription XML .Addin de votre projet |
|
Exposition de compléments dans les menus et les barres d'outils |
Affichage des compléments dans les barres d'outils et les menus |
Connexion de compléments à des touches de raccourci |
|
Nouvelles modifications apportées aux fonctionnalités de barre de commandes |
|
Comment restaurer des commandes qui disparaissent d'un menu |
Comment : restaurer des commandes relatives à un complément au menu |
Chargement, déchargement et contrôle des compléments dans l'environnement |
Comment : contrôler des compléments avec le Gestionnaire de compléments |
Débogage de compléments |
|
Création d'un Assistant |
|
Démarrage d'Assistants par programme |
Paramètres de contexte permettant le lancement des Assistants |
Fichiers Assistant (.vsz) |
Configuration des fichiers .VsZ pour démarrer des Assistants |
Fichiers VSDir et leur incidence sur les boîtes de dialogue Ajouter un élément et Nouveau projet |
|
Comment créer par programme une instance de Visual Studio ou un attachement à une instance particulière de Visual Studio déjà en cours d'exécution |
Comment : créer une autre instance de Visual Studio et s'y attacher |
Comment mettre à niveau des projets d'automation issus de versions antérieures de Visual Studio vers Visual Studio 2008. |
Migration et mise à niveau des compléments de Visual Studio 2005 vers Visual Studio 2008 |
Voir aussi
Concepts
Graphique Modèle d'objet Automation
Référence
Commandes et commutateurs Visual Studio