Freigeben über


ListObjectExtensions.HasVstoObject-Methode (ListObject, ApplicationFactory)

Gibt einen Wert zurück, der angibt, ob ein Microsoft.Office.Tools.Excel.ListObject-Hoststeuerelement für das aktuelle Microsoft.Office.Interop.Excel.ListObject-Objekt in einem Add-In auf Anwendungsebene erstellt wurde. Übergeben Sie das Globals.Factory-Objekt im Projekt an den factory-Parameter.

Namespace:  Microsoft.Office.Tools.Excel.Extensions
Assembly:  Microsoft.Office.Tools.Excel.v4.0.Utilities (in Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Syntax

'Declaration
<ExtensionAttribute> _
Public Shared Function HasVstoObject ( _
    listObject As ListObject, _
    factory As ApplicationFactory _
) As Boolean
public static bool HasVstoObject(
    this ListObject listObject,
    ApplicationFactory factory
)

Parameter

  • listObject
    Typ: Microsoft.Office.Interop.Excel.ListObject
    Das zu testende systemeigene Listenobjekt.Geben Sie diesen Parameter nicht selbst an.Wenn Sie diese Methode für ein Excel-Listenobjekt aufrufen, gibt die Laufzeit diesen Parameter an.

Rückgabewert

Typ: System.Boolean
true, wenn ein Microsoft.Office.Tools.Excel.ListObject-Hoststeuerelement für das aktuelle Microsoft.Office.Interop.Excel.ListObject-Objekt erstellt wurde, andernfalls false.

Hinweis zur Verwendung

In Visual Basic und C# können Sie diese Methode als Instanzenmethode für ein beliebiges Objekt vom Typ ListObject aufrufen. Bei Verwendung der Syntax für Instanzenmethoden lassen Sie den ersten Parameter aus. Weitere Informationen finden Sie unter Erweiterungsmethoden (Visual Basic) und Erweiterungsmethoden (C#-Programmierhandbuch).

Hinweise

In einem Add-In auf Anwendungsebene können Sie diese Methode aufrufen, um zu ermitteln, ob ein Microsoft.Office.Tools.Excel.ListObject-Hoststeuerelement für ein Microsoft.Office.Interop.Excel.ListObject-Objekt vorhanden ist. Meist verwenden Sie diese Methode, um zu überprüfen, ob verwaltete Steuerelemente vorhanden sind, die beibehalten werden sollen, bevor Sie ein Excel-Listenobjekt schließen oder speichern.

Diese Methode wird zur Abwärtskompatibilität mit Office-Projekten bereitgestellt, für die das Ziel von .NET Framework 3.5 auf .NET Framework 4 oder .NET Framework 4.5 umgestellt wird. In neuen Projekten, die .NET Framework 4 oder .NET Framework 4.5 als Ziel haben, sollten Sie die GetVstoObject-Methode aufrufen, die vom Globals.Factory-Objekt im Projekt bereitgestellt wird. Weitere Informationen finden Sie unter Erweitern von Word-Dokumenten und Excel-Arbeitsmappen in Add-Ins auf Anwendungsebene zur Laufzeit.

.NET Framework-Sicherheit

Siehe auch

Referenz

ListObjectExtensions Klasse

HasVstoObject-Überladung

Microsoft.Office.Tools.Excel.Extensions-Namespace

Weitere Ressourcen

Erweitern von Word-Dokumenten und Excel-Arbeitsmappen in Add-Ins auf Anwendungsebene zur Laufzeit

Erweiterungsmethoden (C#-Programmierhandbuch)

Erweiterungsmethoden (Visual Basic)