Freigeben über


ControlCollection.AddListObject-Methode (ListObject)

Fügt der Steuerelementauflistung ein Visual Studio Microsoft.Office.Tools.Excel.ListObject-Objekt auf Grundlage des angegebenen systemeigenen Microsoft.Office.Interop.Excel.ListObject-Objekts hinzu.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)

Syntax

'Declaration
Function AddListObject ( _
    listObject As ListObject _
) As ListObject
ListObject AddListObject(
    ListObject listObject
)

Parameter

Rückgabewert

Typ: Microsoft.Office.Tools.Excel.ListObject
Das Visual Studio Microsoft.Office.Tools.Excel.ListObject-Objekt, das der Steuerelementauflistung hinzugefügt wurde.

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

Das listObject-Argument ist nullein Nullverweis (Nothing in Visual Basic) oder hat die Länge 0 (null).

ControlNameAlreadyExistsException

Der ControlCollection-Instanz wurde bereits ein ListObject-Steuerelement mit dem gleichen Namen hinzugefügt.

Hinweise

Rufen Sie diese Methode nach Möglichkeit nicht direkt aus Ihrem eigenen Code auf.Rufen Sie stattdessen die ListObjectExtensions.GetVstoObject -Erweiterungsmethode auf, um ein Visual Studio Microsoft.Office.Tools.Excel.ListObject-Element abzurufen.

Die ListObjectExtensions.GetVstoObject-Erweiterungsmethode verwendet diese Methode zum Generieren eines Visual Studio-Microsoft.Office.Tools.Excel.ListObject, das einer Instanz eines systemeigenen Microsoft.Office.Interop.Excel.ListObject entspricht.

Die ListObjectExtensions.GetVstoObject-Erweiterungsmethode erstellt nur einmal ein erweitertes Microsoft.Office.Tools.Excel.ListObject.Bei nachfolgenden Aufrufen wird dieselbe Instanz des vorhandenen erweiterten Objekts zurückgegeben.Im Gegensatz dazu erstellt AddListObject jedes Mal ein neues erweitertes Microsoft.Office.Tools.Excel.ListObject.

.NET Framework-Sicherheit

Siehe auch

Referenz

ControlCollection Schnittstelle

AddListObject-Überladung

Microsoft.Office.Tools.Excel-Namespace