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:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Office::Tools::Excel::ListObject ^ GetVstoObject(Microsoft::Office::Interop::Excel::ListObject ^ listObject, Microsoft::Office::Tools::Excel::ApplicationFactory ^ factory);
public static Microsoft.Office.Tools.Excel.ListObject GetVstoObject (this Microsoft.Office.Interop.Excel.ListObject listObject, Microsoft.Office.Tools.Excel.ApplicationFactory factory);
static member GetVstoObject : Microsoft.Office.Interop.Excel.ListObject * Microsoft.Office.Tools.Excel.ApplicationFactory -> Microsoft.Office.Tools.Excel.ListObject
<Extension()>
Public Function GetVstoObject (listObject As ListObject, factory As ApplicationFactory) As ListObject

Параметры

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:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Office::Tools::Excel::ListObject ^ GetVstoObject(Microsoft::Office::Interop::Excel::ListObject ^ listObject, Microsoft::Office::Tools::Excel::Factory ^ factory);
public static Microsoft.Office.Tools.Excel.ListObject GetVstoObject (this Microsoft.Office.Interop.Excel.ListObject listObject, Microsoft.Office.Tools.Excel.Factory factory);
static member GetVstoObject : Microsoft.Office.Interop.Excel.ListObject * Microsoft.Office.Tools.Excel.Factory -> Microsoft.Office.Tools.Excel.ListObject
<Extension()>
Public Function GetVstoObject (listObject As ListObject, factory As Factory) As ListObject

Параметры

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.

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