Condividi tramite


ListObjectExtensions.GetVstoObject Metodo

Definizione

Overload

GetVstoObject(ListObject, ApplicationFactory)

Restituisce un controllo host ListObject che estende le funzionalità dell'oggetto ListObject corrente in un componente aggiuntivo a livello di applicazione. Passare l'oggetto Globals.Factory nel progetto al parametro factory.

GetVstoObject(ListObject, Factory)

Restituisce un controllo host ListObject che estende la funzionalità dell'oggetto ListObject corrente in una personalizzazione a livello di documento. Passare l'oggetto Globals.Factory nel progetto al parametro factory.

GetVstoObject(ListObject, ApplicationFactory)

Restituisce un controllo host ListObject che estende le funzionalità dell'oggetto ListObject corrente in un componente aggiuntivo a livello di applicazione. Passare l'oggetto Globals.Factory nel progetto al parametro factory.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Office::Tools::Excel::ListObject ^ GetVstoObject(Microsoft::Office::Interop::Excel::ListObject ^ listObject, Microsoft::Office::Tools::Excel::ApplicationFactory ^ factory);
public static Microsoft.Office.Tools.Excel.ListObject GetVstoObject(this Microsoft.Office.Interop.Excel.ListObject listObject, Microsoft.Office.Tools.Excel.ApplicationFactory factory);
static member GetVstoObject : Microsoft.Office.Interop.Excel.ListObject * Microsoft.Office.Tools.Excel.ApplicationFactory -> Microsoft.Office.Tools.Excel.ListObject
<Extension()>
Public Function GetVstoObject (listObject As ListObject, factory As ApplicationFactory) As ListObject

Parametri

listObject
ListObject

Oggetto elenco nativo da estendere. Non indicare questo parametro autonomamente. Quando si chiama questo metodo per un oggetto elenco di Excel, il runtime specifica questo parametro.

factory
ApplicationFactory

Oggetto che consente di accedere a determinate funzionalità nel componente aggiuntivo a livello di applicazione. Passare l'oggetto Globals.Factory a questo parametro.

Restituisce

Controllo host che estende le funzionalità dell'oggetto ListObject corrente.

Commenti

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

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

Per altre informazioni, vedere Extending Word Documents and Excel Workbooks in VSTO Add-ins at Run Time.

Si applica a

GetVstoObject(ListObject, Factory)

Restituisce un controllo host ListObject che estende la funzionalità dell'oggetto ListObject corrente in una personalizzazione a livello di documento. Passare l'oggetto Globals.Factory nel progetto al parametro factory.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Office::Tools::Excel::ListObject ^ GetVstoObject(Microsoft::Office::Interop::Excel::ListObject ^ listObject, Microsoft::Office::Tools::Excel::Factory ^ factory);
public static Microsoft.Office.Tools.Excel.ListObject GetVstoObject(this Microsoft.Office.Interop.Excel.ListObject listObject, Microsoft.Office.Tools.Excel.Factory factory);
static member GetVstoObject : Microsoft.Office.Interop.Excel.ListObject * Microsoft.Office.Tools.Excel.Factory -> Microsoft.Office.Tools.Excel.ListObject
<Extension()>
Public Function GetVstoObject (listObject As ListObject, factory As Factory) As ListObject

Parametri

listObject
ListObject

Oggetto elenco nativo da estendere. Non indicare questo parametro autonomamente. Quando si chiama questo metodo per un oggetto elenco di Excel, il runtime specifica questo parametro.

factory
Factory

Oggetto che consente di accedere a determinate funzionalità nella personalizzazione a livello di documento. Passare l'oggetto Globals.Factory a questo parametro.

Restituisce

Controllo host che estende le funzionalità dell'oggetto ListObject corrente.

Commenti

In una personalizzazione a livello di documento è possibile chiamare questo metodo per ottenere un Microsoft.Office.Tools.Excel.ListObject controllo host che si trova nella personalizzazione corrente. Se l'oggetto in cui si chiama questo metodo non è l'oggetto Microsoft.Office.Interop.Excel.ListObject sottostante di un Microsoft.Office.Tools.Excel.ListObject controllo host nella personalizzazione corrente, questo metodo restituisce null.

Questo metodo viene fornito per la compatibilità con le versioni precedenti con i progetti di Office che si retargetno da .NET Framework 3.5 a .NET Framework 4 o .NET Framework 4.5. Nei nuovi progetti destinati a .NET Framework 4 o .NET Framework 4.5 è necessario chiamare il GetVstoObject metodo fornito dall'oggetto Globals.Factory nel progetto. Per altre informazioni, vedere Programming Document-Level Customizations.

Si applica a