ListObjectExtensions.GetVstoObject Метод

Определение

Перегрузки

GetVstoObject(ListObject, ApplicationFactory)

Возвращает ведущий элемент управления ListObject, который расширяет функциональность текущего объекта ListObject в надстройке уровня приложения. Передайте объект Globals.Factory в проекте параметру factory.

GetVstoObject(ListObject, Factory)

Возвращает элемент управления ведущего приложения ListObject, расширяющий функциональность текущего объекта ListObject в настройке уровня документа. Передайте объект Globals.Factory в проекте параметру factory.

GetVstoObject(ListObject, ApplicationFactory)

Возвращает ведущий элемент управления ListObject, который расширяет функциональность текущего объекта ListObject в надстройке уровня приложения. Передайте объект Globals.Factory в проекте параметру factory.

public static Microsoft.Office.Tools.Excel.ListObject GetVstoObject (this Microsoft.Office.Interop.Excel.ListObject listObject, Microsoft.Office.Tools.Excel.ApplicationFactory factory);

Параметры

listObject
ListObject

Собственный объект списка для расширения. Не предоставляйте этот параметр вручную. При вызове этого метода для объекта списка Excel этот параметр предоставляется средой выполнения.

factory
ApplicationFactory

Объект, предоставляющий доступ к определенным функциям в надстройке уровня приложения. Передайте объект Globals.Factory в этот параметр.

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

ListObject

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

Комментарии

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

Данный метод предоставлен для обратной совместимости с проектами Office, которые переориентируются с .NET Framework 3.5 на .NET Framework 4 или .NET Framework 4.5. В новых проектах, предназначенных для .NET Framework 4 или .NET Framework 4.5, следует вызывать метод GetVstoObject, предоставляемый объектом Globals.Factory в вашем проекте.

Для получения дополнительной информации см. Extending Word Documents and Excel Workbooks in VSTO Add-ins at Run Time.

Применяется к

GetVstoObject(ListObject, Factory)

Возвращает элемент управления ведущего приложения ListObject, расширяющий функциональность текущего объекта ListObject в настройке уровня документа. Передайте объект Globals.Factory в проекте параметру factory.

public static Microsoft.Office.Tools.Excel.ListObject GetVstoObject (this Microsoft.Office.Interop.Excel.ListObject listObject, Microsoft.Office.Tools.Excel.Factory factory);

Параметры

listObject
ListObject

Собственный объект списка для расширения. Не предоставляйте этот параметр вручную. При вызове этого метода для объекта списка Excel этот параметр предоставляется средой выполнения.

factory
Factory

Объект, предоставляющий доступ к определенным функциям в настройке уровня документа. Передайте объект Globals.Factory в этот параметр.

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

ListObject

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

Комментарии

В настройке уровня документа этот метод можно вызвать для получения Microsoft.Office.Tools.Excel.ListObject элемента управления ведущего приложения, который находится в текущей настройке. Если Microsoft.Office.Interop.Excel.ListObject объект, для которого вызывается этот метод, не является базовым объектом Microsoft.Office.Tools.Excel.ListObject элемента управления ведущего приложения в текущей настройке, этот метод возвращает значение null .

Данный метод предоставлен для обратной совместимости с проектами Office, которые переориентируются с .NET Framework 3.5 на .NET Framework 4 или .NET Framework 4.5. В новых проектах, предназначенных для .NET Framework 4 или .NET Framework 4.5, следует вызывать метод GetVstoObject, предоставляемый объектом Globals.Factory в вашем проекте. Дополнительные сведения см. в разделе Programming Document-Level Customizations.

Применяется к