Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Al crear un proyecto de Office, Visual Studio agrega automáticamente referencias a los ensamblados en tiempo de ejecución de Visual Studio Tools para Office que se usan para el tipo de proyecto y .NET Framework de destino del proyecto. Hay diferentes ensamblados en las extensiones de Office para .NET Framework 3.5, .NET Framework 4 y .NET Framework 4.5. Para obtener más información sobre las extensiones de Office, vea Visual Studio Tools for Office runtime overview (Introducción al entorno de ejecución de Visual Studio Tools para Office).
Ensamblados de las extensiones de Office para .NET Framework 4 y .NET Framework 4.5
En la tabla siguiente se enumeran los ensamblados que se incluyen en las extensiones de Office para .NET Framework 4 y .NET Framework 4.5. Para obtener documentación sobre los espacios de nombres y los tipos de estos ensamblados, consulte Referencia administrada (desarrollo de Office en Visual Studio).
| Nombre del ensamblado | Description |
|---|---|
| Microsoft.Office.Tools.Common.dll | Proporciona los siguientes tipos: - Tipos para crear personalizaciones de cinta y etiquetas inteligentes. Nota: Las etiquetas inteligentes están en desuso en Excel 2010 y Word 2010 . - Tipos para crear paneles de acciones en personalizaciones de nivel de documento y paneles de tareas personalizados en complementos de VSTO. |
| Microsoft.Office.Tools.Excel.dll | Proporciona interfaces que representan elementos host y controles host para proyectos de Excel y tipos auxiliares. Para obtener más información, consulte Automatización de Excel mediante objetos extendidos. |
| Microsoft.Office.Tools.Outlook.dll | Proporciona tipos que puede usar para crear áreas de formulario personalizadas en complementos VSTO de Outlook. |
| Microsoft.Office.Tools.Word.dll | Proporciona interfaces que representan elementos host y controles host para proyectos de Word y tipos auxiliares. Para obtener más información, consulte Automatización de Word mediante objetos extendidos. |
| Microsoft.Office.Tools.v4.0.Framework.dll | Proporciona los siguientes tipos: - Excepciones que se pueden producir en el entorno de ejecución de Visual Studio Tools para Office. - Atributos que puede usar al crear áreas del formulario de Outlook. |
| Microsoft.Office.Tools.dll | Proporciona tipos que forman parte de la infraestructura en tiempo de ejecución de Visual Studio Tools para Office y que no están diseñados para usarse directamente desde el código. |
| Microsoft.VisualStudio.Tools.Applications.Runtime.dll | Proporciona los siguientes tipos: - La CachedAttribute atributo y la ICachedType interfaz, que puede usar para almacenar en caché los objetos de datos en una personalización de nivel de documento. Para obtener más información, consulte Datos en caché. - La IAddInPostDeploymentAction interfaz, que puede implementar para ejecutar pasos de instalación adicionales como paso final del instalador clickOnce para una solución de Office. Para obtener más información, vea Implementar una solución de Office mediante ClickOnce. - Excepciones que se pueden producir en el entorno de ejecución de Visual Studio Tools para Office. - Otros tipos que forman parte de la infraestructura en tiempo de ejecución de Visual Studio Tools para Office y que no están diseñados para usarse directamente desde el código. |
| Microsoft.VisualStudio.Tools.Applications.ServerDocument.dll | Proporciona los siguientes tipos: - La ServerDocument clase , que se puede usar para adjuntar ensamblados de personalización a documentos y para acceder a los datos almacenados en caché en los documentos. Para obtener más información, vea Administrar documentos en un servidor mediante la clase ServerDocument. - Varias clases que representan la jerarquía de datos almacenados en caché en una personalización de nivel de documento. Para obtener más información, consulte Acceso a datos en documentos en el servidor. |
Los proyectos que tienen como destino .NET Framework 4 o .NET Framework 4.5 también hacen referencia a los ensamblados siguientes. Estos ensamblajes no forman parte del entorno de ejecución redistribuible de Visual Studio Tools para Office. En su lugar, son ensamblados dependientes que se deben implementar con la solución. De forma predeterminada, se copian en la carpeta de salida de compilación del proyecto (la propiedad Copiar local de estos ensamblados se establece en True). Si implementa el proyecto mediante ClickOnce, estos ensamblados se incluyen en el paquete generado.
| Nombre del ensamblado | Description |
|---|---|
| Microsoft.Office.Tools.Common.v4.0.Utilities.dll | Proporciona las clases base para la clase generada ThisAddIn en proyectos de complementos VSTO y la clase Ribbon generada en todos los proyectos. |
| Microsoft.Office.Tools.Excel.v4.0.Utilities.dll | Proporciona los siguientes tipos: - Clases base para las clases generadas ThisWorkbook y Sheet en proyectos de nivel de documento para Excel.- Controles de Windows Forms que puede usar en hojas de cálculo en proyectos de Excel. |
| Microsoft.Office.Tools.Outlook.v4.0.Utilities.dll | Proporciona clases base para las clases generadas ThisAddIn y las clases de área de formulario en proyectos de Outlook. |
| Microsoft.Office.Tools.Word.v4.0.Utilities.dll | Proporciona los siguientes tipos: - Clases base para la clase generada ThisDocument en proyectos de nivel de documento para Word.- Controles de Windows Forms que puede usar en documentos en proyectos de Word. |
Ensamblados en las extensiones de Office para .NET Framework 3.5
En la tabla siguiente se enumeran los ensamblados que se incluyen en las extensiones de Office para .NET Framework 3.5. Para obtener documentación sobre los espacios de nombres y las clases de estos ensamblados, vea la siguiente sección de referencia en la documentación de Visual Studio 2008: http://go.microsoft.com/fwlink/?LinkId=160658.
| Nombre del ensamblado | Description |
|---|---|
| Microsoft.Office.Tools.Common.v9.0.dll | Proporciona los siguientes tipos: - La clase base Microsoft.Office.Tools.AddIn para complementos de VSTO. - Clases para crear personalizaciones de cinta de opciones y etiquetas inteligentes. Nota: Las etiquetas inteligentes están en desuso en Excel 2010 y Word 2010 . - Clases para crear paneles de acciones en personalizaciones de nivel de documento y paneles de tareas personalizados en complementos de VSTO. |
| Microsoft.Office.Tools.Excel.v9.0.dll | Proporciona elementos host y controles host para soluciones de Excel. Para obtener más información, consulte Automatización de Excel mediante objetos extendidos. |
| Microsoft.Office.Tools.Outlook.v9.0.dll | Proporciona clases que puede usar para crear áreas de formulario personalizadas en complementos VSTO de Outlook. |
| Microsoft.Office.Tools.Word.v9.0.dll | Proporciona elementos host y controles host para las soluciones de Word. Para obtener más información, consulte Automatización de Word mediante objetos extendidos. |
| Microsoft.Office.Tools.v9.0.dll | Proporciona los siguientes tipos: - La clase RemoteBindableComponent , que proporciona las funcionalidades de enlace de datos para los controles host en personalizaciones de nivel de documento. - Otros tipos que forman parte de la infraestructura en tiempo de ejecución de Visual Studio Tools para Office y que no están diseñados para usarse directamente desde el código. |
| Microsoft.VisualStudio.Tools.Applications.Runtime.v9.0.dll | Proporciona los siguientes tipos: - La CachedAttribute atributo y la ICachedType interfaz, que puede usar para almacenar en caché los objetos de datos en una personalización de nivel de documento. Para obtener más información, consulte Datos en caché. - Excepciones que se pueden producir en el entorno de ejecución de Visual Studio Tools para Office. - Otros tipos que forman parte de la infraestructura en tiempo de ejecución de Visual Studio Tools para Office y que no están diseñados para usarse directamente desde el código. |
| Microsoft.VisualStudio.Tools.Applications.Runtime.v10.0.dll | Proporciona la IAddInPostDeploymentAction interfaz, que puede implementar para ejecutar pasos de instalación adicionales como último paso del instalador de ClickOnce para una solución de Office. Para obtener más información, consulte Implementación avanzada de soluciones de Office. |
| Microsoft.VisualStudio.Tools.Applications.ServerDocument.v10.0.dll | Proporciona los siguientes tipos: - La ServerDocument clase , que puede usar para adjuntar mediante programación ensamblados de personalización a documentos y acceder a los datos almacenados en caché en los documentos. Para obtener más información, vea Administrar documentos en un servidor mediante la clase ServerDocument. - Varias clases que representan la jerarquía de datos almacenados en caché en una personalización de nivel de documento. Para obtener más información, consulte Acceso a datos en documentos en el servidor. |
| Microsoft.VisualStudio.Tools.Office.Runtime.v10.0.dll | Proporciona los siguientes tipos: - Las clases Microsoft.VisualStudio.Tools.Office.Runtime.Security.AddInSecurityEntry y Microsoft.VisualStudio.Tools.Office.Runtime.Security.UserInclusionList, que puede usar para crear entradas de lista de inclusión de usuarios para conceder confianza a las soluciones de Office destinadas a .NET Framework 3.5. - Otros tipos que forman parte de la infraestructura en tiempo de ejecución de Visual Studio Tools para Office y que no están diseñados para usarse directamente desde el código. |