ListObjectExtensions.GetVstoObject Metoda

Definice

Přetížení

GetVstoObject(ListObject, ApplicationFactory)

ListObject Vrátí hostitelský ovládací prvek, který rozšiřuje funkce aktuálního ListObject objektu v doplňku na úrovni aplikace. Předejte objekt Globals.Factory v projektu parametru factory .

GetVstoObject(ListObject, Factory)

ListObject Vrátí hostitelský ovládací prvek, který rozšiřuje funkce aktuálního ListObject objektu v přizpůsobení na úrovni dokumentu. Předejte objekt Globals.Factory v projektu parametru factory .

GetVstoObject(ListObject, ApplicationFactory)

ListObject Vrátí hostitelský ovládací prvek, který rozšiřuje funkce aktuálního ListObject objektu v doplňku na úrovni aplikace. Předejte objekt Globals.Factory v projektu parametru 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

Parametry

listObject
ListObject

Nativní objekt seznamu, který chcete rozšířit. Nezadávejte tento parametr sami. Při volání této metody na objektu seznamu aplikace Excel tento parametr dodá modul runtime.

factory
ApplicationFactory

Objekt, který poskytuje přístup k některým funkcím v doplňku na úrovni aplikace. Předejte Globals.Factory objekt tomuto parametru .

Návraty

Hostitelský ovládací prvek, který rozšiřuje funkce aktuálního ListObject objektu.

Poznámky

V doplňku na úrovni aplikace volejte tuto metodu pro rozšíření libovolného objektu seznamu, který je otevřen v aplikaci Excel. Tato metoda generuje nový Microsoft.Office.Tools.Excel.ListObject hostitelský ovládací prvek, pokud již nebyl vygenerován žádný takový objekt pro objekt, na kterém voláte tuto metodu Microsoft.Office.Interop.Excel.ListObject . Následná volání této metody u stejného Microsoft.Office.Interop.Excel.ListObject objektu vrátí stejnou Microsoft.Office.Tools.Excel.ListObject instanci.

Tato metoda je poskytována pro zpětnou kompatibilitu s projekty sady Office, které můžete změnit cílení z rozhraní .NET Framework 3.5 na rozhraní .NET Framework 4 nebo .NET Framework 4.5. V nových projektech, které cílí na rozhraní .NET Framework 4 nebo .NET Framework 4.5, byste měli volat metodu GetVstoObject , která je poskytována objektem Globals.Factory v projektu.

Další informace najdete v tématu Rozšíření Word dokumentů a sešitů aplikace Excel v doplňcích VSTO za běhu.

Platí pro

GetVstoObject(ListObject, Factory)

ListObject Vrátí hostitelský ovládací prvek, který rozšiřuje funkce aktuálního ListObject objektu v přizpůsobení na úrovni dokumentu. Předejte objekt Globals.Factory v projektu parametru 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

Parametry

listObject
ListObject

Nativní objekt seznamu, který chcete rozšířit. Nezadávejte tento parametr sami. Při volání této metody na objektu seznamu aplikace Excel tento parametr dodá modul runtime.

factory
Factory

Objekt, který poskytuje přístup k některým funkcím v přizpůsobení na úrovni dokumentu. Předejte Globals.Factory objekt tomuto parametru .

Návraty

Hostitelský ovládací prvek, který rozšiřuje funkce aktuálního ListObject objektu.

Poznámky

V přizpůsobení na úrovni dokumentu můžete voláním této metody získat Microsoft.Office.Tools.Excel.ListObject hostitelský ovládací prvek, který je v aktuálním přizpůsobení. Microsoft.Office.Interop.Excel.ListObject Pokud objekt, pro který voláte tuto metodu, není podkladovým objektem Microsoft.Office.Tools.Excel.ListObject hostitelského ovládacího prvku v aktuálním přizpůsobení, vrátí nulltato metoda .

Tato metoda je poskytována pro zpětnou kompatibilitu s projekty sady Office, které můžete změnit cílení z rozhraní .NET Framework 3.5 na rozhraní .NET Framework 4 nebo .NET Framework 4.5. V nových projektech, které cílí na rozhraní .NET Framework 4 nebo .NET Framework 4.5, byste měli volat metodu GetVstoObject , která je poskytována objektem Globals.Factory v projektu. Další informace najdete v tématu Programování Document-Level přizpůsobení.

Platí pro