ListObjectExtensions.HasVstoObject Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| HasVstoObject(ListObject, ApplicationFactory) |
Restituisce un valore che indica se è stato creato un controllo host di ListObject per l'oggetto ListObject corrente in un componente aggiuntivo a livello di applicazione. Passare l'oggetto Globals.Factory nel progetto al parametro |
| HasVstoObject(ListObject, Factory) |
Restituisce un valore che indica se è stato creato un controllo host di ListObject per l'oggetto ListObject corrente in una personalizzazione a livello di documento. Passare l'oggetto Globals.Factory nel progetto al parametro |
HasVstoObject(ListObject, ApplicationFactory)
Restituisce un valore che indica se è stato creato un controllo host di ListObject per l'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 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
Parametri
- listObject
- ListObject
Oggetto elenco nativo da testare. 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
trueSe è stato creato un controllo host ListObject per l'oggetto ListObject corrente, in caso contrario false.
Commenti
In un componente aggiuntivo a livello di applicazione è possibile chiamare questo metodo per determinare se esiste un Microsoft.Office.Tools.Excel.ListObject controllo host per qualsiasi Microsoft.Office.Interop.Excel.ListObject oggetto. In genere, si usa questo metodo per testare l'esistenza di controlli gestiti che si desidera mantenere prima di chiudere o salvare un oggetto elenco di Excel.
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
HasVstoObject(ListObject, Factory)
Restituisce un valore che indica se è stato creato un controllo host di ListObject per l'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 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
Parametri
- listObject
- ListObject
Oggetto elenco nativo da testare. 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
trueSe è stato creato un controllo host ListObject per l'oggetto ListObject corrente, in caso contrario false.
Commenti
In una personalizzazione a livello di documento, questo metodo restituisce true solo se l'oggetto in cui si chiama questo metodo è l'oggetto Microsoft.Office.Interop.Excel.ListObject sottostante di un Microsoft.Office.Tools.Excel.ListObject controllo host nella personalizzazione corrente. In caso contrario, questo metodo restituisce false.
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 HasVstoObject metodo fornito dall'oggetto Globals.Factory nel progetto. Per altre informazioni, vedere Programming Document-Level Customizations.