ListObjectExtensions (Clase)

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

Jerarquía de herencia

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

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 ListObjectExtensions
public static class ListObjectExtensions

Métodos

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

Arriba

Comentarios

La clase ListObjectExtensions contiene métodos de extensión que están diseñados poder obtener acceso a ellos en objetos Microsoft.Office.Interop.Excel.ListObject. 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 de la clase ListObjectExtensions se proporcionan para compatibilidad con versiones anteriores de proyectos de Office que se vuelven a establecer desde .NET Framework 3.5 a .NET Framework 4. En nuevos proyectos destinados a .NET Framework 4, debería llamar a los métodos HasVstoObject y GetVstoObject que proporciona el objeto Globals.Factory en su 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 Obtener objetos extendidos a partir de objetos nativos de Office en personalizaciones en el nivel del 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

Obtener objetos extendidos a partir de objetos nativos de Office en personalizaciones en el nivel del documento

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

Métodos de extensión (Visual Basic)