Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez aussi afficher la version anglaise dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte.
Traduction
Anglais

Prise en main de la programmation de compléments VSTO

 

Vous pouvez utiliser des compléments VSTO 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 VSTO et d'autres types de solutions Office que vous pouvez créer à l'aide de Visual Studio, consultez Vue d'ensemble du développement des solutions Office (VSTO).

S'applique à : les informations contenues dans cette rubrique s'appliquent aux projets de compléments VSTO. Pour plus d'informations, voir Fonctionnalités disponibles par type d'application et de projet Office.

Créez des projets de complément VSTO en utilisant un des modèles de projet de complément VSTO disponibles dans la boîte de dialogue Nouveau projet. Ces modèles comprennent les références d'assembly et les fichiers projet requis. Visual Studio fournit des modèles de projet de complément VSTO pour la plupart des applications dans Office.

Pour plus d'informations sur la création d'un projet de complément VSTO, 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.

Quand vous créez un projet de complément VSTO, Visual Studio 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 VSTO. Vous pouvez utiliser des membres de cette classe pour exécuter le code quand le complément VSTO 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 VSTO.

Les modèles objet des applications Microsoft Office exposent de nombreux types avec lesquels vous pouvez programmer dans un complément VSTO. Vous pouvez utiliser ces types pour automatiser l'application. Par exemple, vous pouvez créer et envoyer par programme 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 VSTO.

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

Vous pouvez personnaliser l'interface utilisateur de l'application hôte à l'aide d'un complément VSTO 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.

Pour savoir comment créer des compléments VSTO, 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 VSTO.

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

Afficher: