ListObjectExtensions.HasVstoObject Метод

Определение

Перегрузки

HasVstoObject(ListObject, ApplicationFactory)

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

HasVstoObject(ListObject, Factory)

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

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 в этот параметр.

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

Boolean

Значение 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 в этот параметр.

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

Boolean

Значение 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.

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