Microsoft.Office.Tools 命名空间

Microsoft.Office.Tools 命名空间包含 Visual Studio 中各种 Office 项目使用的类型。

Microsoft.Office.Tools 命名空间包括以下主要类型:

  说明
公共类 AddInBase 在您使用 Visual Studio 创建的应用程序级外接程序中为 ThisAddIn 类提供基类。
公共类 CannotRemoveControlException 当代码尝试移除在设计时添加到文档中的宿主控件或 Windows 窗体控件时引发的异常。
公共类 CannotRemoveCustomizationException 当未能以编程方式从文档中移除自定义项时引发的异常。
公共类 ControlNameAlreadyExistsException 在以下情况下引发的异常:您在运行时尝试向 Microsoft Office Excel 工作簿或 Microsoft Office Word 文档中添加控件,但为该新控件提供的名称在该工作簿或文档中已经存在。
公共类 DesignTimeConstants 基础结构。
公共类 InvalidRangeException 在以下情况下引发的异常:您在运行时尝试向 Microsoft Office Excel 工作簿中添加控件,但指定的范围包含多个区域,而不是一个连续的单元格块。
公共类 OfficeXpsDocumentException 在以下情况下引发的异常:Visual Studio Tools for Office Runtime 无法对 Office Open XML 格式文档执行操作,原因是该文档的格式无效。
公共类 RangeNotOnWorksheetException 提供的范围在工作表上不存在时所引发的异常。

接口

  接口 说明
公共接口 ActionBase 在 Word 和 Excel 的 Office 解决方案中为智能标记操作定义共享的功能。
公共接口 ActionsPane 表示 Word 或 Excel 的文档级自定义项中“文档操作”任务窗格的自定义用户界面。
公共接口 AddIn 定义您使用 Visual Studio 中的 Office 开发工具创建的外接程序的核心功能。
公共接口 CustomTaskPane 代表 Microsoft Office 应用程序中的自定义任务窗格。
公共接口 CustomTaskPaneCollection 代表 Microsoft Office 应用程序中的自定义任务窗格集合。
公共接口 EntryPoint 基础结构。
公共接口 Factory 在应用程序级外接程序中,提供可以在运行时用于创建功能区控件的方法。
公共接口 IAddInExtension 表示 AddIn 对象的一个扩展。
公共接口 ICachedDataPersistanceCallback 基础结构。
公共接口 ICachedDataProvider 基础结构。
公共接口 IExtension 表示 Visual Studio Tools for Office Runtime 中某一类型的扩展。
公共接口 IHostItemProvider 基础结构。
公共接口 RegexCollection 表示要由 Office 解决方案中的智能标记识别的正则表达式的集合。
公共接口 SmartTagBase 在 Word 和 Excel 的 Office 解决方案中为智能标记定义共享的功能。
公共接口 SmartTagCollection 表示 Word 或 Excel 解决方案中的智能标记的集合,该解决方案是使用 Visual Studio 中的 Office 开发工具创建的。

枚举

  枚举 说明
公共枚举 StackStyle 指定在操作窗格上将放置控件的方向。

请参见

参考

其他资源

AddIn Host Item

自定义任务窗格

操作窗格概述

Smart Tags Overview