Partager via


ControlCollection.AddListObject, méthode (ListObject)

Ajoute un Microsoft.Office.Tools.Excel.ListObject Visual Studio à la collection de contrôles en fonction du Microsoft.Office.Interop.Excel.ListObject natif spécifié.

Espace de noms :  Microsoft.Office.Tools.Excel
Assembly :  Microsoft.Office.Tools.Excel (dans Microsoft.Office.Tools.Excel.dll)

Syntaxe

'Déclaration
Function AddListObject ( _
    listObject As ListObject _
) As ListObject
ListObject AddListObject(
    ListObject listObject
)

Paramètres

Valeur de retour

Type : Microsoft.Office.Tools.Excel.ListObject
Microsoft.Office.Tools.Excel.ListObject Visual Studio ajouté à la collection de contrôles.

Exceptions

Exception Condition
ArgumentNullException

L'argument listObject est nullune référence null (Nothing en Visual Basic) ou une longueur nulle.

ControlNameAlreadyExistsException

Un contrôle ListObject portant le même nom a déjà été ajouté à l'instance ControlCollection.

Notes

Vous ne devez pas appeler cette méthode directement à partir de votre code. Appelez plutôt la méthode d'extension ListObjectExtensions.GetVstoObject pour obtenir un Microsoft.Office.Tools.Excel.ListObjectde Visual Studio.

La méthode d'extension ListObjectExtensions.GetVstoObject utilise cette méthode pour générer un Microsoft.Office.Tools.Excel.ListObject Visual Studio qui correspond à une instance d'un Microsoft.Office.Interop.Excel.ListObject natif.

La méthode d'extension ListObjectExtensions.GetVstoObject crée un Microsoft.Office.Tools.Excel.ListObject étendu une seule fois. Elle retourne la même instance de l'objet étendu existant dans les appels suivants. Par opposition, AddListObject crée un Microsoft.Office.Tools.Excel.ListObject étendu à chaque fois.

Sécurité .NET Framework

Voir aussi

Référence

ControlCollection Interface

AddListObject, surcharge

Microsoft.Office.Tools.Excel, espace de noms