Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Mise à jour : Juillet 2008
S'applique à |
|---|
Les informations de cette rubrique s'appliquent uniquement aux projets Visual Studio Tools pour Office et versions de Microsoft Office spécifiés. Projets au niveau de l'application
Pour plus d'informations, consultez Fonctionnalités disponibles par type d'application et de projet. |
Lorsque vous créez un projet de complément d'application après avoir installé Visual Studio 2008 Service Pack 1 (SP1), le projet inclut automatiquement le code d'infrastructure qui vous permet de créer des balises actives d'application dans votre projet. Si vous souhaitez utiliser un projet que vous avez créé avant d'installer le SP1, vous devez modifier le projet pour générer ce code.
Pour plus d'informations sur les balises actives d'application, consultez Vue d'ensemble des balises actives.
Pour modifier le projet afin qu'il génère le code requis
Assurez-vous que le projet n'est pas ouvert dans Visual Studio.
Recherchez le répertoire du projet, à l'aide de l'Explorateur Windows, par exemple.
Dans le dossier du projet, supprimez le fichier ThisAddIn.Designer.cs ou ThisAddIn.Designer.vb.
Ce fichier de code contient du code d'infrastructure qui configure le complément lorsqu'il est chargé. Normalement, ce fichier de code est masqué dans l'Explorateur de solutions.
Ouvrez le fichier ThisAddIn.Designer.xml dans un éditeur de texte.
Ajoutez l'élément XML suivant en tant qu'enfant de l'élément hostitem:hostItem.
<hostitem:hostControl hostitem:name="VstoSmartTags" hostitem:identifier="VstoSmartTags" hostitem:type="Microsoft.Office.Tools.SmartTagCollection" hostitem:primaryCookie="VstoSmartTags" hostitem:modifier="Internal" />Enregistrez et fermez le fichier ThisAddIn.Designer.xml.
Ouvrez le projet dans Visual Studio.
Visual Studio regénère automatiquement le fichier ThisAddIn.Designer.cs ou ThisAddIn.Designer.vb et ajoute le champ VstoSmartTags à la classe ThisAddIn. Il s'agit du champ que vous utilisez pour créer des balises actives d'application.
Ajoutez une référence à l'un des assemblys suivants, selon le type de projet :
Pour un projet Word, ajoutez une référence à Microsoft.Office.Tools.Word.v9.0.dll.
Pour un projet Excel, ajoutez une référence à Microsoft.Office.Tools.Excel.v9.0.dll.
Ces assemblys contiennent les classes que vous utilisez pour créer des balises actives.
Lorsque vous avez terminé, vous pouvez suivre les instructions dans l'une des rubriques suivantes pour créer une balise active d'application :
Voir aussi
Concepts
Vue d'ensemble des balises actives
Architecture des balises actives
Historique des modifications
Date |
Historique |
Raison |
|---|---|---|
|
Juillet 2008 |
Ajout d'une rubrique. |
Modifications de fonctionnalités dans le SP1. |