Share via


Assemblys dans Visual Studio Tools pour Office Runtime

Lorsque vous créez un projet Office, Visual Studio ajoute automatiquement des références aux assemblys Visual Studio Tools pour Office Runtime utilisés pour le type de projet et la version .NET Framework cible du projet.Il existe différents assemblys dans les extensions Office pour.NET Framework 3.5, .NET Framework 4, et .NET Framework 4.5.Pour plus d'informations sur les extensions Office, consultez Vue d'ensemble de Visual Studio Tools pour Office Runtime.

Assemblys des extensions Office pour .NET Framework 4 et .NET Framework 4.5

Le tableau suivant répertorie les assemblys inclus dans les extensions Office pour .NET Framework 4 et .NET Framework 4.5.Pour obtenir de la documentation sur les espaces de noms et les types dans ces assemblys, consultez Référence managée (Développement Office dans Visual Studio).

Nom de l'assembly

Description

Microsoft.Office.Tools.Common.dll

Fournit les types suivants :

  • Types pour la création des personnalisations de ruban et des balises actives.

    RemarqueRemarque
    Les balises actives sont déconseillées dans Excel 2010 et Word 2010.
  • Types pour la création de volets Actions dans les personnalisations au niveau du document et les volets de tâches personnalisés dans les compléments d'application.

Microsoft.Office.Tools.Excel.dll

Fournit des interfaces qui représentent des éléments hôtes et des contrôles hôtes pour les projets Excel, ainsi que des types de prise en charge.Pour plus d'informations, consultez Automatisation d'Excel à l'aide d'objets étendus.

Microsoft.Office.Tools.Outlook.dll

Fournit des types que vous pouvez utiliser pour créer des zones de formulaire personnalisé dans les compléments Outlook.

Microsoft.Office.Tools.Word.dll

Fournit des interfaces qui représentent des éléments hôtes et des contrôles hôtes pour les projets Word, ainsi que des types de prise en charge.Pour plus d'informations, consultez Automatisation de Word à l'aide d'objets étendus.

Microsoft.Office.Tools.v4.0.Framework.dll

Fournit les types suivants :

  • Exceptions pouvant être levées par le runtime de Visual Studio Tools pour Office. 

  • Attributs que vous pouvez utiliser lors de la création de zones de formulaire Outlook.

Microsoft.Office.Tools.Word.dll

Fournit les types faisant partie de l'infrastructure d'exécution Visual Studio Tools pour Office, et n'est pas destiné à être utilisé directement à partir de votre code.

Microsoft.VisualStudio.Tools.Applications.Runtime.dll

Fournit les types suivants :

  • L'attribut CachedAttribute et l'interface ICachedType que vous pouvez utiliser pour mettre en cache des objets de données dans une personnalisation au niveau du document.Pour plus d'informations, consultez Mise en cache des données.

  • Interface IAddInPostDeploymentAction que vous pouvez implémenter pour exécuter des étapes d'installation supplémentaires comme dernière étape du programme d'installation ClickOnce pour une solution Office.Pour plus d'informations, consultez Déploiement d'une solution Office à l'aide de ClickOnce.

  • Exceptions pouvant être levées par le runtime de Visual Studio Tools pour Office.

  • Autres types faisant partie de l'infrastructure d'exécution Visual Studio Tools pour Office, et ne sont pas conçus pour être utilisés directement à partir de votre code.

Microsoft.VisualStudio.Tools.Applications.ServerDocument.dll

Fournit les types suivants :

Les projets qui ciblent .NET Framework 4 ou .NET Framework 4.5 également font référence aux assemblys suivants. Ces assemblys ne sont pas partie du package redistribuable d' Visual Studio Tools pour Office Runtime .Ils dépendent d'assemblys qui doivent être déployés avec votre solution.Par défaut, ils sont copiés dans le dossier de sortie de génération de votre projet (la propriété Copie locale de ces assemblys a la valeur True).Si vous déployez votre projet à l'aide de ClickOnce, ces assembly sont inclus dans le package généré.

Nom de l'assembly

Description

Microsoft.Office.Tools.Common.v4.0.Utilities.dll1

Fournit les classes de base pour la classe ThisAddIn générée dans les projets au niveau de l'application et la classe de ruban générée dans tous les projets.

Microsoft.Office.Tools.Excel.v4.0.Utilities.dll1

Fournit les types suivants :

  • Des classes de base pour les classes ThisWorkbook et Sheet générées dans les projets au niveau du document pour Excel.

  • Des contrôles Windows Forms que vous pouvez utiliser sur les feuilles de calcul dans les projets Excel.

Microsoft.Office.Tools.Outlook.v4.0.Utilities.dll1

Fournit des classes de base pour les classes ThisAddIn et de zone de formulaire générées dans les projets Outlook.

Microsoft.Office.Tools.Word.v4.0.Utilities.dll1

Fournit les types suivants :

  • Des classes de base pour la classe ThisDocument générée dans les projets au niveau du document pour Word.

  • Des contrôles Windows Forms que vous pouvez utiliser sur les documents dans les projets Word.

Assemblys des extensions Office pour le .NET Framework 3.5

Le tableau suivant répertorie les assemblys inclus dans les extensions Office pour .NET Framework 3.5.Pour obtenir de la documentation sur les espaces de noms et les classes dans ces assemblys, consultez la section de référence suivante dans la documentation de Visual Studio 2008 : https://go.microsoft.com/fwlink/?LinkId=160658 (page éventuellement en anglais).

Nom de l'assembly

Description

Microsoft.Office.Tools.Common.v9.0.dll

Fournit les types suivants :

  • La classe de base Microsoft.Office.Tools.AddIn pour les compléments au niveau de l'application.

  • Des classes pour la création des personnalisations de ruban et des balises actives.

    RemarqueRemarque
    Les balises actives sont déconseillées dans Excel 2010 et Word 2010.
  • Des classes pour la création de volets Actions dans les personnalisations au niveau du document et les volets de tâches personnalisés dans les compléments d'application.

Microsoft.Office.Tools.Excel.v9.0.dll

Fournit des éléments hôtes et des contrôles hôtes pour les solutions Excel.Pour plus d'informations, consultez Automatisation d'Excel à l'aide d'objets étendus.

Microsoft.Office.Tools.Outlook.v9.0.dll

Fournit des classes que vous pouvez utiliser pour créer des zones de formulaire personnalisées dans les compléments Outlook.

Microsoft.Office.Tools.Word.v9.0.dll

Fournit des éléments hôtes et des contrôles hôtes pour les solutions Word.Pour plus d'informations, consultez Automatisation de Word à l'aide d'objets étendus.

Microsoft.Office.Tools.v9.0.dll

Fournit les types suivants :

  • La classe Microsoft.VisualStudio.Tools.Office.RemoteBindableComponent qui fournit les fonctions de liaison de données pour les contrôles hôtes dans les personnalisations au niveau du document.

  • Autres types faisant partie de l'infrastructure d'exécution Visual Studio Tools pour Office, et ne sont pas conçus pour être utilisés directement à partir de votre code.

Microsoft.VisualStudio.Tools.Applications.Runtime.v9.0.dll

Fournit les types suivants :

  • L'attribut Microsoft.VisualStudio.Tools.Applications.Runtime.CachedAttribute et l'interface Microsoft.VisualStudio.Tools.Applications.Runtime.ICachedType que vous pouvez utiliser pour mettre en cache des objets de données dans une personnalisation au niveau du document.Pour plus d'informations, consultez Mise en cache des données.

  • Exceptions pouvant être levées par le runtime de Visual Studio Tools pour Office.

  • Autres types faisant partie de l'infrastructure d'exécution Visual Studio Tools pour Office, et ne sont pas conçus pour être utilisés directement à partir de votre code.

Microsoft.VisualStudio.Tools.Applications.Runtime.v10.0.dll

Fournit l'interface Microsoft.VisualStudio.Tools.Applications.Deployment.IAddInPostDeploymentAction que vous pouvez implémenter pour exécuter des étapes d'installation supplémentaires comme dernière étape du programme d'installation ClickOnce pour une solution Office.Pour plus d'informations, consultez Advanced Office Solution Deployment.

Microsoft.VisualStudio.Tools.Applications.ServerDocument.v10.0.dll

Fournit les types suivants :

Microsoft.VisualStudio.Tools.Office.Runtime.v10.0.dll

Fournit les types suivants :

  • Les classes d' Microsoft.VisualStudio.Tools.Office.Runtime.Security.AddInSecurityEntry et d' Microsoft.VisualStudio.Tools.Office.Runtime.Security.UserInclusionList, que vous pouvez utiliser pour créer des entrées de liste d'inclusion de l'utilisateur pour accorder un niveau de confiance à des solutions Office qui ciblent le .NET Framework 3.5.

  • Autres types faisant partie de l'infrastructure d'exécution Visual Studio Tools pour Office, et ne sont pas conçus pour être utilisés directement à partir de votre code.

Voir aussi

Concepts

Vue d'ensemble de Visual Studio Tools pour Office Runtime

Scénarios d'installation de Visual Studio Tools pour Office Runtime