Condividi tramite


Metodo ListObjectExtensions.GetVstoObject (ListObject, ApplicationFactory)

Restituisce un controllo host Microsoft.Office.Tools.Excel.ListObject che estende la funzionalità dell'oggetto Microsoft.Office.Interop.Excel.ListObject corrente in un componente aggiuntivo a livello di applicazione. Passa l'oggetto Globals.Factory nel progetto nel parametro factory.

Spazio dei nomi:  Microsoft.Office.Tools.Excel.Extensions
Assembly:  Microsoft.Office.Tools.Excel.v4.0.Utilities (in Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Sintassi

'Dichiarazione
<ExtensionAttribute> _
Public Shared Function GetVstoObject ( _
    listObject As ListObject, _
    factory As ApplicationFactory _
) As ListObject
public static ListObject GetVstoObject(
    this ListObject listObject,
    ApplicationFactory factory
)

Parametri

  • listObject
    Tipo: Microsoft.Office.Interop.Excel.ListObject
    Oggetto elenco nativo da estendere.Non fornire questo parametro.Quando si chiama questo metodo su un oggetto elenco di Excel, il runtime fornisce questo parametro.

Valore restituito

Tipo: Microsoft.Office.Tools.Excel.ListObject
Controllo host che estende la funzionalità dell'oggetto Microsoft.Office.Interop.Excel.ListObject corrente.

Nota sull'utilizzo

In Visual Basic e C# è possibile chiamare questo metodo come metodo di istanza su qualsiasi oggetto di tipo ListObject. Per chiamare il metodo utilizzando la sintassi del metodo di istanza, omettere il primo parametro. Per ulteriori informazioni, vedere Metodi di estensione (Visual Basic) o Metodi di estensione (Guida per programmatori C#).

Note

In un componente aggiuntivo a livello di applicazione chiamare questo metodo per estendere qualsiasi oggetto elenco aperto in Excel. Questo metodo genera un nuovo controllo host Microsoft.Office.Tools.Excel.ListObject se nessun oggetto di questo tipo è già stato generato per l'oggetto Microsoft.Office.Interop.Excel.ListObject sul quale si chiama questo metodo. Le chiamate successive a questo metodo sullo stesso oggetto Microsoft.Office.Interop.Excel.ListObject restituiscono la stessa istanza Microsoft.Office.Tools.Excel.ListObject.

Questo metodo viene fornito per la compatibilità con versioni precedenti di progetti di Office che vengono ridestinati da .NET Framework 3.5 a .NET Framework 4. Nei nuovi progetti che vengono destinati a .NET Framework 4, è necessario chiamare il metodo GetVstoObject fornito dall'oggetto Globals.Factory nel progetto.

Per ulteriori informazioni, vedere Estensione in fase di esecuzione di documenti di Word e di cartelle di lavoro di Excel in componenti aggiuntivi a livello di applicazione.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ListObjectExtensions Classe

Overload GetVstoObject

Spazio dei nomi Microsoft.Office.Tools.Excel.Extensions

Altre risorse

Estensione in fase di esecuzione di documenti di Word e di cartelle di lavoro di Excel in componenti aggiuntivi a livello di applicazione

Metodi di estensione (Guida per programmatori C#)

Metodi di estensione (Visual Basic)