WorkbookExtensions (Clase)

Proporciona métodos que puede usar para extender libros de Microsoft Office Excel generando elementos host para objetos Microsoft.Office.Interop.Excel.Workbook y comprobando la existencia de los elementos host generados.

Jerarquía de herencia

System.Object
  Microsoft.Office.Tools.Excel.Extensions.WorkbookExtensions

Espacio de nombres:  Microsoft.Office.Tools.Excel.Extensions
Ensamblado:  Microsoft.Office.Tools.Excel.v4.0.Utilities (en Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Sintaxis

'Declaración
<ExtensionAttribute> _
Public NotInheritable Class WorkbookExtensions
public static class WorkbookExtensions

Métodos

  Nombre Descripción
Método públicoMiembro estático GetVstoObject(_Workbook, ApplicationFactory) Devuelve un elemento host Microsoft.Office.Tools.Excel.Workbook que extiende la funcionalidad del objeto Microsoft.Office.Interop.Excel.Workbook actual en un complemento en el nivel de aplicación.Pasa el objeto Globals.Factory del proyecto al parámetro factory.
Método públicoMiembro estático GetVstoObject(_Workbook, Factory) Devuelve un elemento host Microsoft.Office.Tools.Excel.Workbook que extiende la funcionalidad del objeto Microsoft.Office.Interop.Excel.Workbook actual en una personalización en el nivel de documento.Pasa el objeto Globals.Factory del proyecto al parámetro factory.
Método públicoMiembro estático HasVstoObject(_Workbook, ApplicationFactory) Devuelve un valor que indica si se ha creado un elemento host Microsoft.Office.Tools.Excel.Workbook para el objeto Microsoft.Office.Interop.Excel.Workbook actual en un complemento en el nivel de aplicación.Pasa el objeto Globals.Factory del proyecto al parámetro factory.
Método públicoMiembro estático HasVstoObject(_Workbook, Factory) Devuelve un valor que indica si se ha creado un elemento host Microsoft.Office.Tools.Excel.Workbook para el objeto Microsoft.Office.Interop.Excel.Workbook actual en una personalización en el nivel de documento.Pasa el objeto Globals.Factory del proyecto al parámetro factory.

Arriba

Comentarios

La clase WorkbookExtensions contiene métodos de extensión que están diseñados poder obtener acceso a ellos en objetos Microsoft.Office.Interop.Excel.Workbook.Para obtener más información sobre los métodos de extensión, vea Métodos de extensión (Guía de programación de C#) y Métodos de extensión (Visual Basic).

Los métodos de extensión en la clase de WorkbookExtensions se proporcionan por compatibilidad con versiones anteriores Office actualizados que cambia de .NET Framework 3.5 a .NET Framework 4 o a .NET Framework 4.5.En los nuevos proyectos destinados .NET Framework 4 o .NET Framework 4.5, debe llamar a los métodos de GetVstoObject y de HasVstoObject proporcionados por el objeto de Globals.Factory en el proyecto.Para obtener más información, vea Ampliar documentos de Word y libros de Excel en complementos en el nivel de la aplicación en tiempo de ejecución y Programar personalizaciones de nivel de documento.

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.Office.Tools.Excel.Extensions (Espacio de nombres)

Otros recursos

Ampliar documentos de Word y libros de Excel en complementos en el nivel de la aplicación en tiempo de ejecución

Programar personalizaciones de nivel de documento

Métodos de extensión (Guía de programación de C#)

Métodos de extensión (Visual Basic)