Partager via


Mise en route de la programmation de compléments d'application

Vous pouvez utiliser des compléments pour automatiser des applications Microsoft Office, étendre les fonctionnalités de l'application et personnaliser son interface utilisateur. Pour plus d'informations sur les différences entre les compléments et les autres types de solution Office que vous pouvez créer à l'aide de Visual Studio 2010, consultez Vue d'ensemble du développement des solutions Office.

S'applique à : Les informations contenues dans cette rubrique s'appliquent aux projets de niveau application pour Microsoft Office 2010 et la version 2007 de Microsoft® Office System. Pour plus d'informations, consultez Fonctionnalités disponibles par type d'application et de projet Office.

Création de projets de complément

Créez des projets de complément à l'aide de l'un des modèles de projet de complément Office depuis la boîte de dialogue Nouveau projet. Ces modèles comprennent des références d'assembly et des fichiers projet requis. Visual Studio 2010 fournit des modèles de projet de complément pour la plupart des applications de la version 2007 de Microsoft Office System et Microsoft Office 2010.

Pour plus d'informations sur la création d'un projet de complément, consultez Comment : créer des projets Office dans Visual Studio. Pour plus d'informations sur les modèles de projet, consultez Vue d'ensemble des modèles de projet Office.

Développement de projets de complément

Lorsque vous créez un projet de complément, Visual Studio 2010 crée automatiquement un fichier de code ThisAddIn.vb (dans Visual Basic) ou ThisAddIn.cs (en C#). Ce fichier contient la classe ThisAddIn, qui sert de base à votre complément. Vous pouvez utiliser des membres de cette classe pour exécuter le code lorsque le complément est chargé ou déchargé, pour accéder au modèle objet de l'application hôte et pour étendre les fonctionnalités de l'application. Pour plus d'informations, consultez Programmation de compléments d'application.

Automatisation d'applications à l'aide des modèles objet

Les modèles objet des applications Microsoft Office exposent de nombreux types que vous pouvez programmer dans un complément. Vous pouvez utiliser ces types pour automatiser l'application. Par exemple, vous pouvez créer et envoyer par programmation un message électronique dans Outlook ou encore ouvrir un document et ajouter du contenu dans Word. Pour plus d'informations sur l'accès au modèle objet de l'application hôte contenu dans le code, consultez Programmation de compléments d'application.

Pour plus d'informations sur les modèles objet d'applications Microsoft Office spécifiques, consultez les rubriques suivantes :

Personnalisation de l'interface utilisateur des applications

Vous pouvez personnaliser l'interface utilisateur de l'application hôte à l'aide d'un complément de plusieurs manières :

Pour plus d'informations sur la personnalisation de l'interface utilisateur des applications Microsoft Office, consultez Personnalisation de l'interface utilisateur Office.

Étapes suivantes

Pour savoir comment créer des compléments d'application, consultez les procédures pas à pas suivantes :

Ces procédures pas à pas vous initient aux outils de développement Office dans Visual Studio et au modèle de programmation pour les compléments d'application.

Pour obtenir une liste des rubriques vous présentant les tâches courantes des projets Office, consultez Tâches courantes en matière de programmation Office.

Voir aussi

Tâches

Comment : créer des projets Office dans Visual Studio

Concepts

Écriture de code dans les solutions Office

Architecture des compléments d'application

Autres ressources

Mise en route (Développement Office dans Visual Studio)

Programmation de compléments d'application