ListObjectExtensions.GetVstoObject Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 |
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 |
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.