Modèles de projet de complément Microsoft Office 2003
Mise à jour : novembre 2007
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. Type de projet
Version de Microsoft Office
Pour plus d'informations, consultez Fonctionnalités disponibles par type d'application et de projet. |
Les modèles de projet de complément pour Microsoft Office 2003 ajoutent automatiquement les références, fichiers et code de base de projet requis à utiliser comme point de départ pour les compléments d'application, pour les applications répertoriées ci-dessus.
Pour plus d'informations sur les compléments au niveau de l'application, consultez Mise en route de la programmation de compléments d'application.
Remarque : |
---|
Par défaut, certains fichiers et références de la liste suivante sont masqués. Pour les consulter, cliquez sur Afficher tous les fichiers dans la barre d'outils de l'Explorateur de solutions. De plus, certains fichiers et références, non répertoriés dans la liste suivante, sont communs à de nombreux modèles de projet Visual Studio. |
Fichiers
Visual Studio Tools pour Office génère un fichier de code visible :
ThisAddIn (fichier .vb pour Visual Basic ou fichier .cs pour Visual C#) - Ce fichier fournit une définition partielle de la classe ThisAddIn. Le reste de cette classe est défini dans un fichier de code masqué.
La classe ThisAddIn est le point d'entrée pour le code que vous écrivez dans le complément. Pour plus d'informations, consultez Élément hôte AddIn.
Fichiers masqués
Visual Studio Tools pour Office génère plusieurs fichiers de code masqués. Ne modifiez pas ces fichiers manuellement ; ils sont régénérés lorsque les modifications sont apportées au projet et ils ne conservent pas les modifications manuelles.
Visual Studio Tools pour Office génère les fichiers code masqués suivants :
ThisAddIn.Designer.xml - Représentation déclarative des objets programmables dans le projet de complément.
ThisAddIn.Designer (fichier .vb pour Visual Basic ou fichier .cs pour Visual C#) - Un fichier de code qui fournit une définition partielle de la classe ThisAddIn. Cela inclut des constructeurs, différentes méthodes d'initialisation et un autre code généré automatiquement au moment du design. Le reste de cette classe est défini dans le fichier de code ThisAddIn.
Code du modèle
Les gestionnaires d'événements suivants sont inclus dans le fichier de code ThisAddIn. Pour plus d'informations, consultez Événements de projet Visual Studio Tools pour Office.
ThisAddIn_Startup
Cette méthode gère l'événement Startup, déclenché après l'exécution de l'application et de l'ensemble du code d'initialisation présent dans l'assembly du complément. Utilisez cette méthode pour exécuter le code qui initialise votre complément.
ThisAddIn_Shutdown
Cette méthode gère l'événement Shutdown qui est déclenché lorsque le domaine d'application dans lequel votre code est chargé est sur le point d'être déchargé. Utilisez cette méthode pour nettoyer des ressources utilisées par votre complément.
Références
Visual Studio Tools pour Office crée automatiquement un ensemble de références d'assembly dans les projets de complément. Ces références incluent les assemblys suivants :
Assemblys dans le runtime Visual Studio Tools pour Office. Pour plus d'informations sur ces assemblys, consultez Vue d'ensemble de Visual Studio Tools pour Office Runtime.
Assemblys PIA (Primary Interop Assembly) pour les composants Microsoft Office partagés et l'application Microsoft Office avec laquelle votre projet fonctionne. Pour plus d'informations, consultez Assemblys PIA (Primary Interop Assembly) Office.
Assemblys .NET Framework utilisés lorsque vous développez des solutions Visual Studio Tools pour Office.
Voir aussi
Tâches
Comment : créer des projets Visual Studio Tools pour Office
Concepts
Mise en route de la programmation de compléments d'application
Vue d'ensemble des assemblys dans les solutions Office