WorksheetExtensions 类

定义

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

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

注解

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

提供 类中的WorksheetExtensions扩展方法是为了向后兼容从 .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(_Worksheet, ApplicationFactory)

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

GetVstoObject(_Worksheet, Factory)

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

HasVstoObject(_Worksheet, ApplicationFactory)

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

HasVstoObject(_Worksheet, Factory)

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

适用于