Procédure pas - à - pas : Créer une commande de menu à l'aide de le modèle de package Visual Studio
Le modèle de projet de package Visual Studio crée un VSPackage de base. Le modèle peut ajouter du code pour créer une commande de menu ou une fenêtre Outil.
Composants requis
Pour exécuter cette procédure, vous devez installer Kit de développement logiciel Visual Studio 2010.
Notes
Pour plus d'informations sur le kit de développement Visual Studio, consultez Étendre la présentation de Visual Studio.Pour savoir comment télécharger le kit de développement Visual Studio, consultez Visual Studio Extensibility Developer Center sur le site Web MSDN.
Emplacements du modèle de projet de package Visual Studio
Le modèle de projet de package Visual Studio est disponible dans ces emplacements dans la boîte de dialogue de Nouveau projet :
sous Extensibilité Visual Basic. Par défaut, le langage du projet est en Visual Basic.
sous Extensibilité c#. Par défaut, le langage du projet est c#.
sous L'autre projet types l'extensibilité. Par défaut, le langage du projet est en C++.
Pour créer un VSPackage à l'aide de Visual Studio integration package le modèle de projet
Sélectionnez le modèle de projet de package Visual Studio. Dans la zone de Nom , tapez un nom pour la solution puis cliquez sur OK.
Dans la page de Sélectionner un langage de programmation , sélectionnez Visual c# ou Visual Basic. Faites générer le modèle un fichier key.snk pour signer l'assembly. Sinon, cliquez sur Parcourir pour sélectionner votre propre fichier de clé. Le modèle crée une copie de votre fichier de clé et la nomme key.snk.
Dans la page de Les informations de base d'un VSPackage , spécifiez les détails relatifs à votre VSPackage.
Cliquez sur Suivant pour spécifier des options de package pour votre VSPackage.
sélectionnez l'option de Commande de menu de créer une commande pour votre VSPackage. Le nouvel ordre est mise en haut du menu d' Outils . Lorsque l'option de Commande de menu est sélectionnée, la page d' options de commande s'affiche lorsque vous cliquez sur Suivant.
Dans la zone de Nom de commande , tapez un nom pour la nouvelle.
Si vous souhaitez ultérieurement héberger la commande comme bouton dans la barre d'outils, ce nom est également utilisé comme une info-bulle pour le bouton.
dans la zone d' ID de commande , tapez l'ID de commande pour votre commande.
L'ID de commande est le nom d'une constante qui représente cette commande dans le code généré.
Cliquez sur Suivant pour sélectionner des options de projet de test.
éventuellement, sélectionnez projet de test d'intégration et projet de test unitaire pour créer des projets de test pour votre solution.
Cliquez sur Terminer pour créer votre VSPackage.
pour tester votre commande de menu
Générez la solution, puis démarrez la génération expérimentale de Visual Studio en appuyant sur F5.
Dans le menu d' Outils , cliquez sur la commande. Un message qui dispose d'un texte suivant s'affiche :
<VSPackage name> ,
VSIP intérieur… <Project name> <VSPackage name> Exec().
Compilation du code
Les projets générés par l'Assistant de package font référence à la génération particulière et les chemins de déploiement. Si vous copiez le projet vers un autre ordinateur, assurez -vous que les chemins d'accès sont valides.