Microsoft.Office.Tools.Excel 命名空间
Microsoft.Office.Tools.Excel 命名空间包含一组类型,用于扩展和支持使用 Visual Studio 中 Office 开发工具创建的项目中的 Microsoft Office Excel 对象模型。有关这些项目的更多信息,请参见 Office 项目模板概述。
Microsoft.Office.Tools.Excel 命名空间包括以下主要类型:
WorkbookBase 和 WorksheetBase 类。Excel 的文档级项目中的 ThisWorkbook 和 Sheetn 类存在基类。有关更多信息,请参见对文档级自定义项进行编程。
Workbook 和 Worksheet 接口。这些界面表示运行时您可以在应用程序级加载项中为 Excel 创建的扩展工作簿和工作表。有关更多信息,请参见在运行时在应用程序级外接程序中扩展 Word 文档和 Excel 工作簿。
宿主控件,包括 Chart、ListObject、NamedRange 和 XmlMappedRange。有关更多信息,请参见宿主项和宿主控件概述。
不同的帮助器类型,如事件参数和委托。
类
类 | 说明 | |
---|---|---|
ChartSheetBase | 提供 Microsoft Office Excel 的文档级 Office 项目中图表工作表宿主项的基类。 | |
ControlExtensions | 提供一些扩展方法,可以使用这些方法向已使用 Visual Studio 中的 Office 开发工具自定义的 Excel 工作表中添加 Windows 窗体控件。 | |
ListObjectNotDataBoundException | 当您使用未绑定到数据的 ListObject 的 Disconnect 方法时引发的异常。 | |
SetDataBindingFailedException | 表示发生以下情况时引发的异常:尝试设置 NamedRange 控件、Chart 控件、XmlMappedRange 控件或 ListObject 控件上的数据绑定而失败时。 | |
WorkbookBase | 提供 Microsoft Office Excel 的文档级项目中的 ThisWorkbook 类的基类。 | |
WorksheetBase | 提供 Microsoft Office Excel 的文档级项目中的 Sheetn 类的基类。 |
接口
接口 | 说明 | |
---|---|---|
Action | 表示使用 Visual Studio 中的 Office 开发工具自定义的 Excel 工作簿中的智能标记操作。 | |
ActionEventArgs | 为 Click 和 BeforeCaptionShow 事件提供数据。 此类型或成员只适合在 2007 Microsoft Office system 项目中使用。Office 2010 中已弃用智能标记。 . |
|
ApplicationFactory | 提供可用于在应用程序级外接程序中执行杂项任务(如在运行时创建功能区控件以及向工作表添加智能标记)的方法。 | |
BeforeAddDataBoundRowEventArgs | 为 BeforeAddDataBoundRow 事件提供数据。 | |
Chart | 表示 Microsoft Office Excel 的 Office 项目中的一个内嵌图表。 | |
Chart_HasAxisType | 基础结构。 | |
ChartSheet | 表示使用 Visual Studio 中的 Office 开发工具创建的文档级 Excel 项目中的工作表。 | |
ChartSheet_HasAxisType | 基础结构。 | |
ControlCollection | 表示 Office 解决方案中 Excel 工作表中的托管控件的集合。 | |
ControlSite | 表示工作表上链接或嵌入式控件。 | |
ErrorAddDataBoundRowEventArgs | 提供 ErrorAddDataBoundRow 事件的有关信息。 | |
Factory | 提供可用于在文档级自定义项中执行杂项任务(如在运行时创建功能区控件以及向工作表添加智能标记)的方法。 | |
IChartSheetExtension | 表示 ChartSheet 对象的一个扩展。 | |
ISmartTagExtension | 表示使用 Visual Studio 中的 Office 开发工具自定义的 Excel 工作簿中的智能标记扩展。该扩展为智能标记定义自定义识别器。 | |
IWorkbookExtension | 表示 Workbook 对象的一个扩展。 | |
IWorksheetExtension | 表示 Worksheet 对象的一个扩展。 | |
ListObject | ListObject 控件在一系列行和列中显示数据。 | |
NamedRange | NamedRange 控件是一个具有唯一名称的范围,它可以公开事件并绑定到数据。 | |
NamedRange_AddressLocalType | 基础结构。 | |
NamedRange_AddressType | 基础结构。 | |
NamedRange_CharactersType | 基础结构。 | |
NamedRange_EndType | 基础结构。 | |
NamedRange_ItemType | 基础结构。 | |
NamedRange_OffsetType | 基础结构。 | |
NamedRange_ResizeType | 基础结构。 | |
OriginalDataRestoredEventArgs | 为 OriginalDataRestored 事件提供数据。 | |
SmartTag | 表示使用 Visual Studio 中的 Office 开发工具自定义的 Excel 工作簿中的智能标记。 | |
SmartTagRecognizeContext | 提供调用自定义智能标记识别器的上下文。 | |
Workbook | 表示使用 Visual Studio 中的 Office 开发工具创建的 Excel 项目中的工作簿。 | |
Workbook_ColorsType | 基础结构。 | |
Worksheet | 表示使用 Visual Studio 中的 Office 开发工具创建的 Excel 项目中的工作表。 | |
Worksheet_RangeType | 基础结构。 | |
XmlMappedRange | XmlMappedRange 控件是在非重复架构元素映射到单元格上时创建的范围。 | |
XmlMappedRange_AddressLocalType | 基础结构。 | |
XmlMappedRange_AddressType | 基础结构。 | |
XmlMappedRange_CharactersType | 基础结构。 | |
XmlMappedRange_EndType | 基础结构。 | |
XmlMappedRange_ItemType | 基础结构。 | |
XmlMappedRange_OffsetType | 基础结构。 | |
XmlMappedRange_ResizeType | 基础结构。 |
委托
委托 | 说明 | |
---|---|---|
ActionClickEventHandler | 表示将要处理 Action 的 Click 事件的方法。 | |
BeforeAddDataBoundRowEventHandler | 表示将要处理 ListObject 的 BeforeAddDataBoundRow 事件的方法。 | |
BeforeCaptionShowEventHandler | 表示将要处理 Action 的 BeforeCaptionShow 事件的方法。 | |
ErrorAddDataBoundRowEventHandler | 表示处理 ErrorAddDataBoundRow 事件的方法。 | |
ListObjectChangeHandler | 表示将要处理 ListObject 的 Change 事件的方法。 | |
OriginalDataRestoredEventHandler | 表示处理 OriginalDataRestored 事件的方法。 | |
WorkbookEvents_NewEventHandler | 表示将要处理 Workbook 的 New 事件的方法。 |
枚举
枚举 | 说明 | |
---|---|---|
ChangeReason | 提供将原始数据还原到绑定到数据的 ListObject 的原因。 | |
ChangeType | 提供关于 ListObject 控件如何还原由用户更改的数据的信息。 | |
FailureReason | 提供 ListObject 数据绑定失败的原因。 | |
FormatSettings | 指定 ListObject 在绑定到数据时所应用的格式设置的类型。 | |
ListRanges | 指定已发生更改的 ListObject 的范围。 |