ListObjectExtensions.GetVstoObject Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| GetVstoObject(ListObject, ApplicationFactory) |
Возвращает ведущий элемент управления ListObject, который расширяет функциональность текущего объекта ListObject в надстройке уровня приложения. Передайте объект |
| GetVstoObject(ListObject, Factory) |
Возвращает элемент управления ведущего приложения ListObject, расширяющий функциональность текущего объекта ListObject в настройке уровня документа. Передайте объект |
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.
Комментарии
В надстройке уровня приложения вызовите этот метод, чтобы расширить любой объект списка, Открытый в 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.
Комментарии
В настройке уровня документа этот метод можно вызвать для получения 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.