ListObjectExtensions.HasVstoObject Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| HasVstoObject(ListObject, ApplicationFactory) |
Возвращает значение, указывающее, создан ли ведущий элемент управления ListObject для текущего объекта ListObject в надстройке уровня приложения. Передайте объект |
| HasVstoObject(ListObject, Factory) |
Возвращает значение, указывающее, создан ли ведущий элемент управления ListObject для текущего объекта ListObject в настройке уровня документа. Передайте объект |
HasVstoObject(ListObject, ApplicationFactory)
Возвращает значение, указывающее, создан ли ведущий элемент управления ListObject для текущего объекта ListObject в надстройке уровня приложения. Передайте объект Globals.Factory в проекте параметру factory.
public static bool HasVstoObject (this Microsoft.Office.Interop.Excel.ListObject listObject, Microsoft.Office.Tools.Excel.ApplicationFactory factory);
Параметры
- listObject
- ListObject
Собственный объект списка для проверки. Не предоставляйте этот параметр вручную. При вызове этого метода для объекта списка Excel этот параметр предоставляется средой выполнения.
- factory
- ApplicationFactory
Объект, предоставляющий доступ к определенным функциям в надстройке уровня приложения. Передайте объект Globals.Factory в этот параметр.
Возвращаемое значение
Значение true, если ведущий элемент управления ListObject был создан для текущего объекта ListObject; в противном случае — значение false.
Комментарии
В надстройке уровня приложения этот метод можно вызвать, чтобы определить, Microsoft.Office.Tools.Excel.ListObject существует ли элемент управления ведущего приложения для любого Microsoft.Office.Interop.Excel.ListObject объекта. Как правило, этот метод используется для проверки существования управляемых элементов управления, которые необходимо сохранить перед закрытием или сохранением объекта списка Excel.
Данный метод предоставлен для обратной совместимости с проектами 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.
Применяется к
HasVstoObject(ListObject, Factory)
Возвращает значение, указывающее, создан ли ведущий элемент управления ListObject для текущего объекта ListObject в настройке уровня документа. Передайте объект Globals.Factory в проекте параметру factory.
public static bool HasVstoObject (this Microsoft.Office.Interop.Excel.ListObject listObject, Microsoft.Office.Tools.Excel.Factory factory);
Параметры
- listObject
- ListObject
Собственный объект списка для проверки. Не предоставляйте этот параметр вручную. При вызове этого метода для объекта списка Excel этот параметр предоставляется средой выполнения.
- factory
- Factory
Объект, предоставляющий доступ к определенным функциям в настройке уровня документа. Передайте объект Globals.Factory в этот параметр.
Возвращаемое значение
Значение true, если ведущий элемент управления ListObject был создан для текущего объекта ListObject; в противном случае — значение false.
Комментарии
В настройке на уровне документа этот метод возвращает значение, true только если Microsoft.Office.Interop.Excel.ListObject объект, для которого вызывается этот метод, является базовым объектом Microsoft.Office.Tools.Excel.ListObject элемента управления ведущего приложения в текущей настройке. В противном случае данный метод возвращает значение false.
Данный метод предоставлен для обратной совместимости с проектами Office, которые переориентируются с .NET Framework 3.5 на .NET Framework 4 или .NET Framework 4.5. В новых проектах, предназначенных для .NET Framework 4 или .NET Framework 4.5, следует вызывать метод HasVstoObject, предоставляемый объектом Globals.Factory в вашем проекте. Дополнительные сведения см. в разделе Programming Document-Level Customizations.