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 la création de compléments comparent à d'autres types de solutions Office que vous pouvez créer à l'aide de Visual Studio, consultez l' 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 2013 Preview et Microsoft Office 2010. Pour en savoir plus, 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 fournit des modèles de projet de Complément pour la plupart des applications dans Office 2010.

Si vous téléchargez les outils Microsoft Office Developer pour Visual Studio 2012, vous pouvez utiliser des modèles de projet qui cible Microsoft Office 2013.Pour plus d’informations, consultez Configuration d'un ordinateur pour développer des solutions Office.

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 crée automatiquement un fichier de code ThisAddIn.vb (dans Visual Basic) ou ThisAddIn.cs (en C#) code.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