ListObjectExtensions.GetVstoObject (Método) (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.

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 Shared Function GetVstoObject ( _
    listObject As ListObject, _
    factory As Factory _
) As ListObject
public static ListObject GetVstoObject(
    this ListObject listObject,
    Factory factory
)

Parámetros

  • listObject
    Tipo: Microsoft.Office.Interop.Excel.ListObject
    Objeto de lista nativo que se va a extender.No proporcione este parámetro personalmente.Al llamar a este método en un objeto de lista de Excel, el motor en tiempo de ejecución proporciona este parámetro.
  • factory
    Tipo: Microsoft.Office.Tools.Excel.Factory
    Objeto que proporciona acceso a determinadas características de la personalización del nivel del documento.Pasa el objeto Globals.Factory a este parámetro.

Valor devuelto

Tipo: Microsoft.Office.Tools.Excel.ListObject
Control host que extiende la funcionalidad del objeto Microsoft.Office.Interop.Excel.ListObject actual.

Nota sobre el uso

En Visual Basic y C#, se puede llamar a este método como a un método de instancia en cualquier objeto de tipo ListObject. Cuando emplee la sintaxis del método de instancia para llamar a este método, omita el primer parámetro. Para obtener más información, vea Métodos de extensión (Visual Basic) o Métodos de extensión (Guía de programación de C#).

Comentarios

En una personalización de nivel de documento, puede llamar a este método para obtener un control host Microsoft.Office.Tools.Excel.ListObject que está en la personalización actual.Si el objeto Microsoft.Office.Interop.Excel.ListObject en el que llama a este método no es el objeto subyacente de un control host Microsoft.Office.Tools.Excel.ListObject en la personalización actual, este método devuelve nullreferencia null (Nothing en Visual Basic).

Este método se proporciona para la compatibilidad con versiones anteriores de Office destinados a 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 al método de GetVstoObject proporcionado por el objeto de Globals.Factory en el proyecto.Para obtener más información, vea Programar personalizaciones de nivel de documento.

Seguridad de .NET Framework

Vea también

Referencia

ListObjectExtensions Clase

GetVstoObject (Sobrecarga)

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

Otros recursos

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)