ListObjectExtensions 类

定义

通过为 ListObject 对象生成主机控件,以及测试是否存在已生成的主机控件,提供可用于扩展 Microsoft Office Excel 列表对象的方法。

public ref class ListObjectExtensions abstract sealed
public static class ListObjectExtensions
type ListObjectExtensions = class
Public Module ListObjectExtensions
继承
ListObjectExtensions

注解

ListObjectExtensions包含旨在对对象进行访问的Microsoft.Office.Interop.Excel.ListObject扩展方法。 有关扩展方法的详细信息,请参阅扩展方法扩展方法

提供 类中的ListObjectExtensions扩展方法是为了向后兼容从 .NET Framework 3.5 到 .NET Framework 4 或 .NET Framework 4.5 的 Office 项目。 在面向 .NET Framework 4 或 .NET Framework 4.5 的新项目中,应调用GetVstoObject项目中对象提供的 Globals.FactoryHasVstoObject 方法。 有关详细信息,请参阅在运行时和编程 Document-Level 自定义中扩展 VSTO 外接程序中的Word文档和 Excel 工作簿

方法

GetVstoObject(ListObject, ApplicationFactory)

返回一个 ListObject 主机控件,它可扩展应用程序级外接程序中当前 ListObject 对象的功能。 将项目中的 Globals.Factory 对象传递到 factory 参数。

GetVstoObject(ListObject, Factory)

返回一个 ListObject 宿主控件,该宿主控件可扩展文档级自定义项中的当前 ListObject 对象的功能。 将项目中的 Globals.Factory 对象传递到 factory 参数。

HasVstoObject(ListObject, ApplicationFactory)

返回一个值,该值指示是否为应用程序级外接程序中的当前 ListObject 对象创建 ListObject 主机控件。 将项目中的 Globals.Factory 对象传递到 factory 参数。

HasVstoObject(ListObject, Factory)

返回一个值,该值指示是否为文档级自定义中的当前 ListObject 对象创建 ListObject 主机控件。 将项目中的 Globals.Factory 对象传递到 factory 参数。

适用于