Create VSTO Add-ins for Office by using Visual Studio

 

Vous pouvez utiliser les outils de développement Microsoft Office dans Visual Studio pour créer des applications .NET Framework qui étendent Office. Ces applications sont également appelées solutions Office.

Les outils de développement Office fournissent des fonctionnalités qui permettent de créer des solutions Office pour répondre à différents besoins professionnels. Ces outils incluent des modèles de projet pour vous aider à créer des solutions Office à l'aide de Visual Basic ou de Visual C#, et des concepteurs visuels qui vous aident à créer des interfaces utilisateur personnalisées pour vos solutions Office.

System_CAPS_ICON_note.jpg Remarque


Découvrez comment utiliser le nouveau modèle de complément Office pour étendre l’expérience Office de vos utilisateurs. Ces compléments ont une empreinte très faible par rapport aux compléments et solutions VSTO, et vous pouvez les créer en utilisant presque toutes les technologies de programmation web, comme HTML5, JavaScript, CSS3 et XML.

Pour obtenir les informations les plus récentes sur le développement Office, consultez les centres de développement suivants sur le site MSDN :

  • Le portail des développeurs pour le développement Office avec Visual Studio contient des liens vers des informations sur les produits, des exemples de code, des vidéos et des ressources de communauté sur l’utilisation de Visual Studio pour personnaliser des applications Office dans le cadre de vos solutions.

  • Le centre pour développeurs Microsoft Office contient des liens vers des articles techniques, des exemples de code, des téléchargements, des informations de la communauté, du support et d’autres documentations sur les personnalisations Office et les applications métiers Office (OBA, Office Business Applications).

Mise en route (Développement Office dans Visual Studio)
Fournit des liens vers des informations relatives à la configuration d'un ordinateur de développement pour créer des solutions Office, à la mise en route pour créer des solutions Office et aux nouveautés du développement Office dans Visual Studio.

Mise à niveau et migration de solutions Office
Fournit des liens vers des informations relatives au processus de mise à niveau pour les projets créés à l'aide de versions antérieures de Visual Studio.

Architecture des solutions Office dans Visual Studio
Fournit des liens vers des informations sur le fonctionnement des solutions Office, notamment des informations sur les personnalisations au niveau du document et les compléments VSTO.

Conception et création de solutions Office
Fournit des informations sur la création d'un projet Office et la configuration de votre projet dans Visual Studio.

Développement de solutions Office
Fournit des informations sur l'utilisation de code managé avec les solutions Office, notamment sur la personnalisation de l'interface utilisateur Office, l'utilisation des données et la résolution des problèmes.

Solutions Excel
Fournit des informations sur l'automatisation d'Excel, la création de solutions Excel et la compréhension de problèmes de globalisation spécifiques à Excel.

Solutions InfoPath
Fournit des informations sur la création de modèles de formulaire et de compléments VSTO pour InfoPath.

Solutions Outlook
Fournit des informations sur l'automatisation d'Outlook, et sur la création de compléments et de zones de formulaire VSTO Outlook.

Solutions PowerPoint
Fournit des informations sur l'automatisation de PowerPoint et sur la création de compléments VSTO PowerPoint.

Solutions Project
Fournit des informations sur l'automatisation de Microsoft Office Project et sur la création de compléments VSTO Project.

Solutions Visio
Fournit des informations sur l'automatisation de Visio et sur la création de compléments VSTO Visio.

Solutions Word
Fournit des informations sur l'automatisation de Word et la création de solutions Word.

Génération de solutions Office
Fournit des informations sur les différences entre la génération de projets Office et d'autres types de projets dans Visual Studio.

Débogage de projets Office
Fournit des informations sur les différences entre le débogage de projets Office et d'autres types de projets dans Visual Studio.

Sécurisation des solutions Office
Fournit des informations sur le fonctionnement de fonctionnalités de sécurité dans les solutions Office.

Déploiement d'une solution Office
Fournit des informations sur la façon de rendre des solutions Office accessibles à vos utilisateurs, ainsi que sur les principaux problèmes à prendre en considération lors du choix d'une méthode de déploiement.

Exemples et procédures pas à pas relatifs au développement Office
Fournit des liens vers des exemples d'applications et des rubriques qui contiennent des instructions détaillées pour l'exécution de tâches courantes.

Référence générale (Développement Office dans Visual Studio)
Fournit des liens vers des informations détaillées sur les assemblys PIA (Primary Interop Assembly) Office, les manifestes, les éléments d'interface utilisateur et les messages d'erreur.

Référence managée (développement Office dans Visual Studio)
Fournit des liens vers des informations sur les espaces de noms API et les types utilisés dans les projets Office qui ciblent .NET Framework 4. Pour obtenir de la documentation de référence des API sur les espaces de noms et les types utilisés dans les projets Office qui ciblent .NET Framework 3.5, consultez la section de référence suivante dans la documentation Visual Studio 2008 : Référence managée d’Office System 2007.

Référence des API non managées (Développement Office dans Visual Studio)
Contient des liens vers des informations sur les interfaces COM que vous pouvez utiliser pour effectuer des actions comme le chargement et le déchargement de compléments VSTO managés dans des applications Office.

Portail des développeurs pour le développement Office avec Visual Studio
Fournit des ressources supplémentaires, telles que des articles techniques, des vidéos et des blogs.

Centre de développement Visual Studio
Fournit des ressources Visual Studio supplémentaires, telles que des articles techniques, des vidéos et des blogs.

Portail des développeurs d’applications d’entreprise Office
Fournit des informations sur les applications d'entreprise Office (OBA, Office Business Applications) et sur la façon de les générer à l'aide de la plateforme Microsoft Office System.

Section Développement Microsoft Office de MSDN Library
Zone de MSDN Library où vous pouvez rechercher des articles et de la documentation de référence sur le développement de solutions pour plusieurs versions d'Office (non spécifiques au développement d'Office à l'aide de Visual Studio).

Développement d'applications dans Visual Studio
Contient des liens vers des rubriques qui expliquent comment vous pouvez utiliser Visual Studio pour concevoir, développer, déboguer et déployer des applications web, des services web XML et des applications clientes traditionnelles.

Programmation .NET Framework dans Visual Studio
Décrit le développement d'applications avec le .NET Framework en Visual Basic et Visual C#.

Afficher: