ListObjectExtensions.HasVstoObject 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
HasVstoObject(ListObject, ApplicationFactory) |
Zwraca wartość wskazującą ListObject , czy kontrolka hosta została utworzona dla bieżącego ListObject obiektu w dodatku na poziomie aplikacji. Przekaż obiekt Globals.Factory w projekcie do parametru |
HasVstoObject(ListObject, Factory) |
Zwraca wartość wskazującą, czy ListObject kontrolka hosta została utworzona dla bieżącego ListObject obiektu w dostosowywaniu na poziomie dokumentu. Przekaż obiekt Globals.Factory w projekcie do parametru |
HasVstoObject(ListObject, ApplicationFactory)
Zwraca wartość wskazującą ListObject , czy kontrolka hosta została utworzona dla bieżącego ListObject obiektu w dodatku na poziomie aplikacji. Przekaż obiekt Globals.Factory w projekcie do parametru factory
.
public:
[System::Runtime::CompilerServices::Extension]
static bool HasVstoObject(Microsoft::Office::Interop::Excel::ListObject ^ listObject, Microsoft::Office::Tools::Excel::ApplicationFactory ^ factory);
public static bool HasVstoObject (this Microsoft.Office.Interop.Excel.ListObject listObject, Microsoft.Office.Tools.Excel.ApplicationFactory factory);
static member HasVstoObject : Microsoft.Office.Interop.Excel.ListObject * Microsoft.Office.Tools.Excel.ApplicationFactory -> bool
<Extension()>
Public Function HasVstoObject (listObject As ListObject, factory As ApplicationFactory) As Boolean
Parametry
- listObject
- ListObject
Natywny obiekt listy do przetestowania. 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
true
jeśli dla bieżącego ListObject obiektu utworzono kontrolkę ListObject hosta; w przeciwnym razie false
.
Uwagi
W dodatku na poziomie aplikacji można wywołać tę metodę, aby określić, czy dla dowolnego Microsoft.Office.Interop.Excel.ListObject obiektu istnieje kontrolka Microsoft.Office.Tools.Excel.ListObject hosta. Zazwyczaj ta metoda służy do testowania istnienia zarządzanych kontrolek, które mają być utrwalane przed zamknięciem lub zapisaniem obiektu listy programu Excel.
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
HasVstoObject(ListObject, Factory)
Zwraca wartość wskazującą, czy ListObject kontrolka hosta została utworzona dla bieżącego ListObject obiektu w dostosowywaniu na poziomie dokumentu. Przekaż obiekt Globals.Factory w projekcie do parametru factory
.
public:
[System::Runtime::CompilerServices::Extension]
static bool HasVstoObject(Microsoft::Office::Interop::Excel::ListObject ^ listObject, Microsoft::Office::Tools::Excel::Factory ^ factory);
public static bool HasVstoObject (this Microsoft.Office.Interop.Excel.ListObject listObject, Microsoft.Office.Tools.Excel.Factory factory);
static member HasVstoObject : Microsoft.Office.Interop.Excel.ListObject * Microsoft.Office.Tools.Excel.Factory -> bool
<Extension()>
Public Function HasVstoObject (listObject As ListObject, factory As Factory) As Boolean
Parametry
- listObject
- ListObject
Natywny obiekt listy do przetestowania. 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
true
jeśli dla bieżącego ListObject obiektu utworzono kontrolkę ListObject hosta; w przeciwnym razie false
.
Uwagi
W dostosowywaniu na poziomie dokumentu ta metoda zwraca true
tylko wtedy, gdy Microsoft.Office.Interop.Excel.ListObject obiekt, na którym jest wywoływana ta metoda, jest obiektem bazowym Microsoft.Office.Tools.Excel.ListObject kontrolki hosta w bieżącym dostosowaniu. W przeciwnym razie ta metoda zwraca wartość false
.
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ć HasVstoObject
metodę dostarczaną przez Globals.Factory
obiekt w projekcie. Aby uzyskać więcej informacji, zobacz Programowanie Document-Level Dostosowania.