Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Lorsque vous créez un projet Office, Visual Studio ajoute automatiquement des références aux assemblys d’exécution Visual Studio Tools pour Office utilisés pour le type de projet et le .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 la vue d’ensemble de Visual Studio Tools pour Office Runtime.
Assemblages dans les 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 consulter la documentation sur les espaces de noms et les types dans ces assemblies, consultez Référence managée (développement Office dans Visual Studio).
| Nom de l’assembly | Descriptif |
|---|---|
| Microsoft.Office.Tools.Common.dll | Fournit les types suivants : - Types pour la création de personnalisations du ruban et d’étiquettes actives. Note: Les balises actives sont déconseillées dans Excel 2010 et Word 2010 . - Types pour la création de volets d'actions dans les personnalisations de niveau document et les volets Office personnalisés dans les compléments VSTO. |
| Microsoft.Office.Tools.Excel.dll | Fournit des interfaces qui représentent les éléments d'hôte et les contrôles d'hôte pour les projets Excel, ainsi que les types de support. Pour plus d’informations, consultez Automatiser 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ées dans des compléments VSTO Outlook. |
| Microsoft.Office.Tools.Word.dll | Fournit des interfaces qui représentent les éléments d'hôte et les contrôles d'hôte pour les projets Word et les types de support. Pour plus d’informations, consultez Automatiser 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 Visual Studio Tools pour Office. - Attributs que vous pouvez utiliser lors de la création de zones de formulaire Outlook. |
| Microsoft.Office.Tools.dll | Fournit des types qui font partie de l’infrastructure d’exécution 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.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 Les données du cache. - Interface IAddInPostDeploymentAction que vous pouvez implémenter pour exécuter des étapes d’installation supplémentaires en tant qu’étape finale du programme d’installation ClickOnce pour une solution Office. Pour plus d’informations, consultez Déployer une solution Office à l’aide de ClickOnce. - Exceptions pouvant être levées par le runtime Visual Studio Tools pour Office. - D’autres types qui font partie de l’infrastructure d’exécution 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 : - Classe ServerDocument , que vous pouvez utiliser pour attacher des assemblys de personnalisation à des documents et accéder aux données mises en cache dans les documents. Pour plus d’informations, consultez Gérer les documents sur un serveur à l’aide de la classe ServerDocument. - Plusieurs classes qui représentent la hiérarchie des données mises en cache dans une personnalisation au niveau du document. Pour plus d’informations, consultez Accéder aux données dans les documents sur le serveur. |
Les projets qui ciblent .NET Framework 4 ou .NET Framework 4.5 font également référence aux assemblys suivants. Ces assemblies ne font pas partie du redistibuable Visual Studio Tools for Office. En revanche, ce sont des assemblies dépendants qui doivent être déployés avec votre solution. Par défaut, ils sont copiés dans le dossier de sortie de build de votre projet (la propriété Copy Local pour ces assemblys a la valeur True). Si vous déployez votre projet à l’aide de ClickOnce, ces assemblys sont inclus dans le package généré.
| Nom de l’assembly | Descriptif |
|---|---|
| Microsoft.Office.Tools.Common.v4.0.Utilities.dll | Fournit les classes de base pour la classe générée ThisAddIn dans les projets VSTO Add-In et la classe Ruban générée dans tous les projets. |
| Microsoft.Office.Tools.Excel.v4.0.Utilities.dll | Fournit les types suivants : - Classes de base pour les classes générées ThisWorkbook et Sheet dans les projets au niveau du document pour Excel.- Contrôles Windows Forms que vous pouvez utiliser sur des feuilles de calcul dans des projets Excel. |
| Microsoft.Office.Tools.Outlook.v4.0.Utilities.dll | Fournit des classes de base pour les classes générées ThisAddIn et de zone de formulaire dans les projets Outlook. |
| Microsoft.Office.Tools.Word.v4.0.Utilities.dll | Fournit les types suivants : - Classes de base pour la classe générée ThisDocument dans les projets au niveau du document pour Word.- Contrôles Windows Forms que vous pouvez utiliser sur des documents dans des projets Word. |
Assemblages dans les extensions d'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 de ces assemblys, consultez la section de référence suivante dans la documentation visual Studio 2008 : http://go.microsoft.com/fwlink/?LinkId=160658.
| Nom de l’assembly | Descriptif |
|---|---|
| Microsoft.Office.Tools.Common.v9.0.dll | Fournit les types suivants : - Classe de base Microsoft.Office.Tools.AddIn pour les compléments VSTO. - Classes pour la création de personnalisations du ruban et d’étiquettes actives. Note: Les balises actives sont déconseillées dans Excel 2010 et Word 2010 . - Classes pour la création de volets d’actions dans les personnalisations au niveau du document et les volets de tâches personnalisés dans les compléments VSTO. |
| 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 Automatiser 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 des compléments VSTO 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 Automatiser Word à l’aide d’objets étendus. |
| Microsoft.Office.Tools.v9.0.dll | Fournit les types suivants : - La classe RemoteBindableComponent , qui fournit les fonctionnalités de liaison de données pour les contrôles hôtes dans les personnalisations au niveau du document. - D’autres types qui font partie de l’infrastructure d’exécution 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 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 Les données du cache. - Exceptions pouvant être levées par le runtime Visual Studio Tools pour Office. - D’autres types qui font partie de l’infrastructure d’exécution 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 IAddInPostDeploymentAction , que vous pouvez implémenter pour exécuter des étapes d’installation supplémentaires en tant qu’étape finale du programme d’installation ClickOnce pour une solution Office. Pour plus d’informations, consultez déploiement de solution Office avancée. |
| Microsoft.VisualStudio.Tools.Applications.ServerDocument.v10.0.dll | Fournit les types suivants : - Classe ServerDocument , que vous pouvez utiliser pour attacher par programmation des assemblys de personnalisation aux documents et accéder aux données mises en cache dans les documents. Pour plus d’informations, consultez Gérer les documents sur un serveur à l’aide de la classe ServerDocument. - Plusieurs classes qui représentent la hiérarchie des données mises en cache dans une personnalisation au niveau du document. Pour plus d’informations, consultez Accéder aux données dans les documents sur le serveur. |
| Microsoft.VisualStudio.Tools.Office.Runtime.v10.0.dll | Fournit les types suivants : - Les classes Microsoft.VisualStudio.Tools.Office.Runtime.Security.AddInSecurityEntry et Microsoft.VisualStudio.Tools.Office.Runtime.Security.UserInclusionList, que vous pouvez utiliser pour créer des entrées de liste d’inclusion utilisateur pour accorder l’approbation aux solutions Office ciblant .NET Framework 3.5. - D’autres types qui font partie de l’infrastructure d’exécution Visual Studio Tools pour Office et qui ne sont pas destinés à être utilisés directement à partir de votre code. |