Поделиться через


ControlCollection.AddListObject - метод (ListObject)

Добавляет объект Microsoft.Office.Tools.Excel.ListObject Visual Studio в коллекцию элементов управления, основанную на указанном собственном объекте Microsoft.Office.Interop.Excel.ListObject.

Пространство имен:  Microsoft.Office.Tools.Excel
Сборка:  Microsoft.Office.Tools.Excel (в Microsoft.Office.Tools.Excel.dll)

Синтаксис

'Декларация
Function AddListObject ( _
    listObject As ListObject _
) As ListObject
ListObject AddListObject(
    ListObject listObject
)

Параметры

Возвращаемое значение

Тип: Microsoft.Office.Tools.Excel.ListObject
Объект Microsoft.Office.Tools.Excel.ListObject Visual Studio, добавленный в коллекцию элементов управления.

Исключения

Исключение Условие
ArgumentNullException

Аргумент listObject равен nullпустая ссылка (Nothing в Visual Basic) или имеет нулевую длину.

ControlNameAlreadyExistsException

Элемент управления ListObject с таким же именем уже добавлен в экземпляр ControlCollection.

Заметки

Не рекомендуется выполнять прямой вызов этого метода из кода. Вместо этого вызовите метод расширения ListObjectExtensions.GetVstoObject для получения объекта Microsoft.Office.Tools.Excel.ListObject Visual Studio.

Метод расширения ListObjectExtensions.GetVstoObject использует данный метод для создания объекта Microsoft.Office.Tools.Excel.ListObject Visual Studio, который соответствует экземпляру собственного объекта Microsoft.Office.Interop.Excel.ListObject.

Метод расширения ListObjectExtensions.GetVstoObject создает расширенный объект Microsoft.Office.Tools.Excel.ListObject только один раз. Он возвращает тот же экземпляр существующего расширенного объекта при повторных вызовах. Напротив, AddListObject создает новый расширенный объект Microsoft.Office.Tools.Excel.ListObject каждый раз при вызове.

Безопасность платформы .NET Framework

См. также

Ссылки

ControlCollection Интерфейс

AddListObject - перегрузка

Microsoft.Office.Tools.Excel - пространство имен