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


ApplicationFactory.GetVstoObject - метод (ListObject)

Возвращает ведущий элемент Microsoft.Office.Tools.Excel.ListObject, расширяющий функциональность указанного собственного объекта списка.

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

Синтаксис

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

Параметры

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

Тип: Microsoft.Office.Tools.Excel.ListObject
Объект, расширяющий функциональность указанного собственного объекта списка.

Заметки

Вызовите этот метод в надстройке уровня приложения, чтобы настроить любой открытый в листе Excel объект списка. Этот метод создает новый объект Microsoft.Office.Tools.Excel.ListObject, если такой объект еще не создан. Последующие вызовы данного метода возвращают кэшированный экземпляр существующего объекта Microsoft.Office.Tools.Excel.ListObject. Дополнительные сведения см. в разделе Расширение документов Word и книг Excel в надстройках уровня приложения во время выполнения.

Примеры

В следующем примере кода создается ведущий элемент Microsoft.Office.Tools.Excel.ListObject. Чтобы воспользоваться этим кодом, запустите его из класса ThisAddIn в проекте надстройки Excel, ориентированном на .NET Framework 4.

Dim mySheet As Excel.Worksheet = Me.Application.ActiveSheet
If mySheet.ListObjects.Count > 0 Then
    Dim vstoListObject As ListObject = _
        Globals.Factory.GetVstoObject(mySheet.ListObjects(1))

    vstoListObject.SetDataBinding(ds, "Product", "Name")
End If
Excel.Worksheet mySheet = (Excel.Worksheet)
    this.Application.Worksheets["Sheet1"];
if (mySheet.ListObjects.Count > 0)
{
    ListObject vstoListObject =
        Globals.Factory.GetVstoObject(mySheet.ListObjects[1]);

    vstoListObject.SetDataBinding(ds, "Product", "Name");
}

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

См. также

Ссылки

ApplicationFactory Интерфейс

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

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

Другие ресурсы

Расширение документов Word и книг Excel в надстройках уровня приложения во время выполнения

Получение вложенных объектов из собственных объектов Office в настройках уровня документа