Partager 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 plusieurs assemblys dans les extensions Office pour le .NET Framework 3.5 et le .NET Framework 4. Pour plus d'informations sur les extensions Office, consultez Vue d'ensemble de Visual Studio Tools pour Office Runtime.

Assemblys des extensions Office pour le .NET Framework 4

Le tableau suivant répertorie les assemblys inclus dans les extensions Office pour .NET Framework 4. 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.Pour plus d'informations, consultez Vue d'ensemble des balises actives.
  • 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 qui peuvent ê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 des types faisant partie de l'infrastructure du runtime Visual Studio Tools pour Office qui ne sont pas destinés à être utilisés 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 avancé de solutions Office.

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

  • Autres types faisant partie de l'infrastructure du runtime Visual Studio Tools pour Office et qui ne sont pas destinés à ê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 référencent également les assemblys suivants. Ces assemblys ne font pas partie du package redistribuable 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.Pour plus d'informations, consultez Vue d'ensemble des balises actives.
  • 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.

  • La classe Microsoft.Office.Tools.Excel.ExcelLocale1033Attribute présente dans les solutions Excel pour contrôler l'ID de paramètres régionaux (LCID) qui est utilisé pour tous les appels dépendants de la culture au modèle objet Excel. Pour plus d'informations, consultez Mise en forme de données dans Excel avec différents paramètres régionaux.

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 du runtime Visual Studio Tools pour Office et qui ne sont pas destinés à ê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 qui peuvent être levées par le runtime de Visual Studio Tools pour Office.

  • Autres types faisant partie de l'infrastructure du runtime Visual Studio Tools pour Office et qui ne sont pas destinés à ê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 Déploiement avancé de solutions Office.

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 Microsoft.VisualStudio.Tools.Office.Runtime.Security.UserInclusionList et Microsoft.VisualStudio.Tools.Office.Runtime.Security.AddInSecurityEntry que vous pouvez utiliser pour créer des entrées de liste d'inclusion d'utilisateur pour accorder la confiance à une solution Office. Pour plus d'informations, consultez Octroi de niveaux de confiance à des solutions Office à l'aide de listes d'inclusion.

  • Autres types faisant partie de l'infrastructure du runtime Visual Studio Tools pour Office et qui ne sont pas destinés à être utilisés directement à partir de votre code.

Voir aussi

Concepts

Vue d'ensemble de Visual Studio Tools pour Office Runtime

Autres ressources

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