Fonctionnalités disponibles par type d'application et de projet Office
Visual Studio 2010 comporte plusieurs types de modèles de projet qui prennent en charge différents scénarios d'entreprise pour les applications Microsoft Office, notamment les types suivants :
Personnalisations au niveau du document
Compléments d'application
Toutes les applications ne peuvent pas utiliser chaque type de projet. Par exemple, les projets au niveau du document sont uniquement disponibles pour Microsoft Office Word et Microsoft Office Excel. De même, certaines fonctionnalités sont uniquement disponibles pour certains types de projets ou d'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. Pour plus d'informations sur les différents types de projets, consultez Vue d'ensemble du développement des solutions Office.
Notes
Les modèles de projet Office sont uniquement disponibles dans certaines éditions de Visual Studio. Pour plus d'informations, consultez Configuration d'un ordinateur pour développer des solutions Office.
Types de projets disponibles pour différentes applications Microsoft Office
Le tableau suivant montre les applications que vous pouvez utiliser avec chaque type de projet.
Types de projet |
Application Microsoft Office |
---|---|
Personnalisations au niveau du document |
Excel 2007 et Excel 2010 Word 2007 et Word 2010 |
Compléments d'application |
Excel 2007 et Excel 2010 InfoPath 2007 et InfoPath 2010 Outlook 2007 et Outlook 2010 PowerPoint 2007 et PowerPoint 2010 Project 2007 et Project 2010 Visio 2007 et Visio 2010 Word 2007 et Word 2010 |
Fonctionnalités disponibles dans différents types de projets
Le tableau suivant montre quels types de projets proposent chaque fonctionnalité.
Fonctionnalité |
Types de projets proposant la fonctionnalité |
Informations supplémentaires |
---|---|---|
Volet Actions. |
Projets au niveau du document. |
|
Déploiement ClickOnce. |
Projets au niveau de l'application et du document. |
|
Volets de tâches personnalisés. |
Projets au niveau de l'application pour les applications suivantes :
|
|
Parties XML personnalisées. |
Projets au niveau du document. Projets au niveau de l'application pour les applications suivantes :
|
|
Cache de données. |
Projets au niveau du document. |
Données mises en cache dans des personnalisations au niveau du document |
Exposer un objet dans une personnalisation au niveau du document au code VBA dans le document. |
Projets au niveau du document. |
Appel de code dans des personnalisations au niveau du document à partir de VBA |
Exposer un objet dans un complément d'application à d'autres solutions Microsoft Office. |
Projets au niveau de l'application. |
Appel de code dans des compléments d'application à partir d'autres solutions Office |
Les contrôles hôtes suivants :
|
Projets au niveau du document. Projets au niveau de l'application pour Word et Excel. |
|
Les contrôles hôtes suivants :
|
Projets au niveau du document. |
|
Déploiement multi-projet. |
Projets au niveau du document. Projets au niveau de l'application. |
|
zones de formulaire Outlook ; |
Projets au niveau de l'application pour Outlook. |
|
Actions de post-déploiement. |
Projets au niveau du document. Projets au niveau de l'application. |
|
Personnalisations du ruban. |
Projets au niveau du document. Projets au niveau de l'application pour les applications suivantes :
|
|
Balises actives (à l'aide du modèle de programmation pour les projets Office dans Visual Studio, plutôt qu'à l'aide du Kit de développement logiciel de balise active).
Remarque
Les balises actives sont déconseillées dans Excel 2010 et Word 2010.Pour plus d'informations, consultez Vue d'ensemble des balises actives.
|
Projets au niveau du document. Projets au niveau de l'application pour Word et Excel. |
|
Concepteur de documents Visual. |
Projets au niveau du document. |
Voir aussi
Concepts
Vue d'ensemble du développement des solutions Office
Vue d'ensemble des éléments hôtes et des contrôles hôtes
Données mises en cache dans des personnalisations au niveau du document
Autres ressources
Mise en route (Développement Office dans Visual Studio)
Vue d'ensemble du volet Actions
Création de zones de formulaire Outlook