Metodo ListObjectExtensions.HasVstoObject (ListObject, ApplicationFactory)
Restituisce un valore che indica se è stato creato un controllo host Microsoft.Office.Tools.Excel.ListObject per l'oggetto Microsoft.Office.Interop.Excel.ListObject corrente in un componente aggiuntivo a livello di applicazione.Passa l'oggetto Globals.Factory nel progetto nel parametro factory.
Spazio dei nomi: Microsoft.Office.Tools.Excel.Extensions
Assembly: Microsoft.Office.Tools.Excel.v4.0.Utilities (in Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Sintassi
'Dichiarazione
<ExtensionAttribute> _
Public Shared Function HasVstoObject ( _
listObject As ListObject, _
factory As ApplicationFactory _
) As Boolean
public static bool HasVstoObject(
this ListObject listObject,
ApplicationFactory factory
)
Parametri
- listObject
Tipo: Microsoft.Office.Interop.Excel.ListObject
Oggetto elenco nativo da verificare.Non fornire questo parametro.Quando si chiama questo metodo su un oggetto elenco di Excel, il runtime fornisce questo parametro.
- factory
Tipo: Microsoft.Office.Tools.Excel.ApplicationFactory
Oggetto che fornisce accesso a funzionalità determinate nel componente aggiuntivo a livello di applicazione.Passa l'oggetto Globals.Factory nel parametro.
Valore restituito
Tipo: System.Boolean
true se è stato creato un controllo host Microsoft.Office.Tools.Excel.ListObject per l'oggetto Microsoft.Office.Interop.Excel.ListObject corrente; in caso contrario, false.
Nota sull'utilizzo
In Visual Basic e C# è possibile chiamare questo metodo come metodo di istanza su qualsiasi oggetto di tipo ListObject. Per chiamare il metodo utilizzando la sintassi del metodo di istanza, omettere il primo parametro. Per ulteriori informazioni, vedere Metodi di estensione (Visual Basic) o Metodi di estensione (Guida per programmatori C#).
Note
In un componente aggiuntivo a livello di applicazione, è possibile chiamare il metodo per determinare se un controllo host Microsoft.Office.Tools.Excel.ListObject esiste per qualsiasi oggetto Microsoft.Office.Interop.Excel.ListObject.In genere questo metodo viene utilizzato per testare l'esistenza di controlli gestiti che si desidera salvare in modo permanente prima di chiudere o salvare un oggetto elenco di Excel.
Questo metodo viene fornito per compatibilità con le versioni precedenti dei progetti di Office che si destina da .NET Framework 3.5 a .NET Framework 4 o a .NET Framework 4.5.Nei nuovi progetti destinati a .NET Framework 4 o .NET Framework 4.5, è necessario chiamare il metodo di GetVstoObject fornito dall'oggetto di Globals.Factory nel progetto.Per ulteriori informazioni, vedere Estensione in fase di esecuzione di documenti di Word e di cartelle di lavoro di Excel in componenti aggiuntivi a livello di applicazione.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.Office.Tools.Excel.Extensions