WorksheetExtensions 类
提供可用于扩展 Microsoft Office Excel 工作表的方法,这些方法为 Microsoft.Office.Interop.Excel.Worksheet 对象生成宿主项并测试生成的宿主项是否存在。
继承层次结构
System.Object
Microsoft.Office.Tools.Excel.Extensions.WorksheetExtensions
命名空间: Microsoft.Office.Tools.Excel.Extensions
程序集: Microsoft.Office.Tools.Excel.v4.0.Utilities(在 Microsoft.Office.Tools.Excel.v4.0.Utilities.dll 中)
语法
声明
<ExtensionAttribute> _
Public NotInheritable Class WorksheetExtensions
public static class WorksheetExtensions
方法
名称 | 说明 | |
---|---|---|
GetVstoObject(_Worksheet, ApplicationFactory) | 返回一个 Microsoft.Office.Tools.Excel.Worksheet 宿主项,该宿主项可扩展应用程序级外接程序中的当前 Microsoft.Office.Interop.Excel.Worksheet 对象的功能。将项目中的 Globals.Factory 对象传递到 factory 参数。 | |
GetVstoObject(_Worksheet, Factory) | 返回一个 Microsoft.Office.Tools.Excel.Worksheet 宿主项,该宿主项可扩展文档级自定义项中的当前 Microsoft.Office.Interop.Excel.Worksheet 对象的功能。将项目中的 Globals.Factory 对象传递到 factory 参数。 | |
HasVstoObject(_Worksheet, ApplicationFactory) | 返回一个值,该值指示是否已为应用程序级外接程序中的当前 Microsoft.Office.Interop.Excel.Worksheet 对象创建了一个 Microsoft.Office.Tools.Excel.Worksheet 宿主项。将项目中的 Globals.Factory 对象传递到 factory 参数。 | |
HasVstoObject(_Worksheet, Factory) | 返回一个值,该值指示是否已为文档级自定义项中的当前 Microsoft.Office.Interop.Excel.Worksheet 对象创建了一个 Microsoft.Office.Tools.Excel.Worksheet 宿主项。将项目中的 Globals.Factory 对象传递到 factory 参数。 |
页首
备注
WorksheetExtensions 类包含专用于 Microsoft.Office.Interop.Excel.Worksheet 对象上的扩展方法。 有关扩展方法的更多信息,请参见扩展方法(C# 编程指南)和扩展方法 (Visual Basic)。
在 WorksheetExtensions 选件类的扩展方法以备向后兼容随 Office 项目 (从 .NET framework 3.5 重定目标为 .NET Framework 4 或 .NET Framework 4.5。 在面向 .NET Framework 4 或 .NET Framework 4.5的新项目,应调用由您的项目的 Globals.Factory 对象提供的 GetVstoObject 和 HasVstoObject 方法。 有关更多信息,请参见在运行时在应用程序级外接程序中扩展 Word 文档和 Excel 工作簿和对文档级自定义项进行编程。
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。
请参见
参考
Microsoft.Office.Tools.Excel.Extensions 命名空间