Udostępnij za pośrednictwem


ListObjectExtensions.GetVstoObject Metoda

Definicja

Przeciążenia

GetVstoObject(ListObject, ApplicationFactory)

Zwraca kontrolkę ListObject hosta, która rozszerza funkcjonalność bieżącego ListObject obiektu w dodatku na poziomie aplikacji. Przekaż obiekt Globals.Factory w projekcie do parametru factory .

GetVstoObject(ListObject, Factory)

Zwraca kontrolkę ListObject hosta, która rozszerza funkcjonalność bieżącego ListObject obiektu w dostosowywaniu na poziomie dokumentu. Przekaż obiekt Globals.Factory w projekcie do parametru factory .

GetVstoObject(ListObject, ApplicationFactory)

Zwraca kontrolkę ListObject hosta, która rozszerza funkcjonalność bieżącego ListObject obiektu w dodatku na poziomie aplikacji. Przekaż obiekt Globals.Factory w projekcie do 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

Natywny obiekt listy do rozszerzenia. Nie należy samodzielnie dostarczać parametru. Jeśli chcesz wywołać tę metodę w przypadku obiektu listy programu Excel, czasu wykonania dostarczy ten parametr.

factory
ApplicationFactory

Obiekt, który zapewnia dostęp do pewnych funkcji w dodatku na poziomie aplikacji. Przekaż obiekt do tego parametru Globals.Factory .

Zwraca

Kontrolka hosta, która rozszerza funkcjonalność bieżącego ListObject obiektu.

Uwagi

W dodatku na poziomie aplikacji wywołaj tę metodę, aby rozszerzyć dowolny obiekt listy otwarty w programie Excel. Ta metoda generuje nową Microsoft.Office.Tools.Excel.ListObject kontrolkę hosta, jeśli taki obiekt nie został już wygenerowany dla Microsoft.Office.Interop.Excel.ListObject obiektu, na którym jest wywoływana ta metoda. Kolejne wywołania tej metody w tym samym Microsoft.Office.Interop.Excel.ListObject obiekcie zwracają to samo Microsoft.Office.Tools.Excel.ListObject wystąpienie.

Ta metoda jest udostępniana w celu zapewnienia zgodności z poprzednimi wersjami projektów pakietu Office, które są retarget z .NET Framework 3.5 do .NET Framework 4 lub .NET Framework 4.5. W nowych projektach przeznaczonych dla .NET Framework 4 lub .NET Framework 4.5 należy wywołać GetVstoObject metodę dostarczaną przez Globals.Factory obiekt w projekcie.

Aby uzyskać więcej informacji, zobacz Rozszerzanie dokumentów Word i skoroszytów programu Excel w dodatku VSTO w czasie wykonywania.

Dotyczy

GetVstoObject(ListObject, Factory)

Zwraca kontrolkę ListObject hosta, która rozszerza funkcjonalność bieżącego ListObject obiektu w dostosowywaniu na poziomie dokumentu. Przekaż obiekt Globals.Factory w projekcie do 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

Natywny obiekt listy do rozszerzenia. Nie należy samodzielnie dostarczać parametru. Jeśli chcesz wywołać tę metodę w przypadku obiektu listy programu Excel, czasu wykonania dostarczy ten parametr.

factory
Factory

Obiekt, który zapewnia dostęp do pewnych funkcji w dostosowaniu na poziomie dokumentu. Przekaż obiekt do tego parametru Globals.Factory .

Zwraca

Kontrolka hosta, która rozszerza funkcjonalność bieżącego ListObject obiektu.

Uwagi

W dostosowywaniu na poziomie dokumentu można wywołać tę metodę, aby uzyskać kontrolkę Microsoft.Office.Tools.Excel.ListObject hosta, która znajduje się w bieżącym dostosowaniu. Microsoft.Office.Interop.Excel.ListObject Jeśli obiekt, na którym wywołujesz tę metodę, nie jest obiektem bazowym Microsoft.Office.Tools.Excel.ListObject kontrolki hosta w bieżącym dostosowaniu, ta metoda zwraca wartość null.

Ta metoda jest udostępniana w celu zapewnienia zgodności z poprzednimi wersjami projektów pakietu Office, które są retarget z .NET Framework 3.5 do .NET Framework 4 lub .NET Framework 4.5. W nowych projektach przeznaczonych dla .NET Framework 4 lub .NET Framework 4.5 należy wywołać GetVstoObject metodę dostarczaną przez Globals.Factory obiekt w projekcie. Aby uzyskać więcej informacji, zobacz Programowanie Document-Level Dostosowania.

Dotyczy