Fonctionnalités disponibles par type d’application et de projet OfficeFeatures available by Office application and project type

Visual Studio possède plusieurs types de modèles de projet qui prennent en charge différents scénarios professionnels pour les applications Microsoft Office, y compris les types suivants :Visual Studio has several types of project templates that support different business scenarios for Microsoft Office applications, including the following types:

  • Personnalisations au niveau du documentDocument-level customizations.

  • Compléments VSTOVSTO Add-ins.

    Toutes les applications ne peuvent pas utiliser chaque type de projet.Not all applications can use every project type. Par exemple, les projets au niveau du document sont uniquement disponibles pour Microsoft Office Word et Microsoft Office Excel.For example, document-level projects are available only for Microsoft Office Word and Microsoft Office Excel. De même, certaines fonctionnalités sont uniquement disponibles pour certains types de projets ou d'applications.Similarly, some features are available only for certain types of projects or applications. Par exemple, le volet Actions est uniquement disponible dans les projets au niveau du document, et les extensions Ruban sont uniquement disponibles pour certaines applications.For example, the actions pane is available only in document-level projects, and Ribbon extensions are available only for some applications. Pour plus d’informations sur les différents types de projets, consultez présentation du développement de solutions Office (VSTO).For more information about the different project types, see Office solutions development overview (VSTO).

Note

Les modèles de projet Office sont uniquement disponibles dans certaines éditions de Visual StudioVisual Studio.Office project templates are available only in some editions of Visual StudioVisual Studio. Pour plus d’informations, consultez configurer un ordinateur pour développer des solutions Office.For more information, see Configure a computer to develop Office solutions.

Types de projets disponibles pour différentes applications Microsoft OfficeProject types available for different Microsoft Office applications

Le tableau suivant montre les applications que vous pouvez utiliser avec chaque type de projet.The following table shows the applications that you can use with each project type.

Types de projetProject types Application Microsoft OfficeMicrosoft Office application
Personnalisations au niveau du documentDocument-level customizations ExcelExcel

WordWord
Compléments VSTOVSTO Add-ins ExcelExcel

InfoPath (InfoPath 2013 et InfoPath 2010 uniquement)InfoPath (InfoPath 2013 and InfoPath 2010 only)

OutlookOutlook

PowerPointPowerPoint

ProjetProject

VisioVisio

WordWord

ExcelExcel

Fonctionnalités disponibles dans différents types de projetFeatures available in different project types

Le tableau suivant montre quels types de projet proposent chaque fonctionnalité.The following table shows which project types provide each feature.

FonctionnalitéFeature Types de projets proposant la fonctionnalitéProject types that provide the feature Informations supplémentairesFurther reading
Volet ActionsActions pane. Projets au niveau du document.Document-level projects. Vue d’ensemble du volet ActionsActions pane overview
Déploiement ClickOnceClickOnce deployment. Projets VS et au niveau du documentVS and document-level projects. Déployer une solution OfficeDeploy an Office solution
Volets de tâches personnalisésCustom task panes. Projets de complément VSTO pour les applications suivantes :VSTO Add-in projects for the following applications:

-Excel- Excel
-InfoPath (InfoPath 2013 et InfoPath 2010 uniquement)- InfoPath (InfoPath 2013 and InfoPath 2010 only)
-Outlook- Outlook
-PowerPoint- PowerPoint
-Word- Word
Volets de tâches personnalisésCustom task panes
Parties XML personnaliséesCustom XML parts. Projets au niveau du document.Document-level projects.

Projets de niveau application pour les applications suivantes :Application level projects for the following applications:

-Excel- Excel
-PowerPoint- PowerPoint
-Word- Word
Vue d’ensemble des parties XML personnaliséeCustom XML parts overview
Cache de donnéesData cache. Projets au niveau du document.Document-level projects. Données mises en cache dans les personnalisations au niveau du documentCached data in document-level customizations
Exposer un objet dans un complément VSTO à d’autres solutions Microsoft Office.Expose an object in a VSTO Add-in to other Microsoft Office solutions. Projets de complément VSTOVSTO Add-in projects. Appeler du code dans des Compléments VSTO à partir d’autres solutions OfficeCall code in VSTO Add-ins from other Office solutions
Contrôles hôtes suivants :The following host controls:

-Créer un graphique- Chart
-ListObject- ListObject
-NamedRange- NamedRange
-Contrôles de contenu- Content controls
-Signet- Bookmark
Projets au niveau du document.Document-level projects.

Projets de complément VSTO pour Word et Excel.VSTO Add-in projects for Word and Excel.
Éléments hôtes et vue d’ensemble des contrôles hôtesHost items and host controls overview
Contrôles hôtes suivants :The following host controls:

-XMLMappedRange- XMLMappedRange
-XMLNode- XMLNode
-XMLNodes- XMLNodes
Projets au niveau du document.Document-level projects. Éléments hôtes et vue d’ensemble des contrôles hôtesHost items and host controls overview
Déploiement de plusieurs projetMulti-project deployment. Projets au niveau du document.Document-level projects.

Projets de complément VSTOVSTO Add-in projects.
Procédure pas à pas : Déploiement de plusieurs solutions Office en un seul programme d’installation ClickOnceWalkthrough: Deploy multiple Office solutions in a single ClickOnce installer
Zones de formulaire OutlookOutlook form regions. Projets de complément VSTO pour Outlook.VSTO Add-in projects for Outlook. Créer des zones de formulaire OutlookCreate Outlook form regions
Actions de post-déploiementPost-deployment actions. Projets au niveau du document.Document-level projects.

Projets de complément VSTOVSTO Add-in projects.
Procédure pas à pas : Copier un document à l’ordinateur de l’utilisateur final après une installation ClickOnceWalkthrough: Copy a document to the end user computer after a ClickOnce installation
Personnalisations du rubanRibbon customizations. Projets au niveau du document.Document-level projects.

Projets de complément VSTO pour les applications suivantes :VSTO Add-in projects for the following applications:

-Excel- Excel
-InfoPath (InfoPath 2013 et InfoPath 2010 uniquement)- InfoPath (InfoPath 2013 and InfoPath 2010 only)
-Outlook- Outlook
-PowerPoint- PowerPoint
-Projet- Project
-Visio- Visio
-Word- Word
Vue d’ensemble du rubanRibbon overview
Concepteur visuel de documentsVisual document designer. Projets au niveau du document.Document-level projects. Projets Office dans l’environnement Visual StudioOffice projects in the Visual Studio environment

Voir aussiSee also

Prise en main (développement Office dans Visual Studio) Get started (Office development in Visual Studio)
Présentation du développement de solutions Office (VSTO) Office solutions development overview (VSTO)
Vue d’ensemble du volet Actions Actions pane overview
Vue d’ensemble du ruban Ribbon overview
Créer des zones de formulaire Outlook Create Outlook form regions
Éléments hôtes et vue d’ensemble des contrôles hôtes Host items and host controls overview
Données mises en cache dans les personnalisations au niveau du document Cached data in document-level customizations
Déployer une solution OfficeDeploy an Office solution