Microsoft.Office.Tools 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
Microsoft.Office.Tools 命名空间包含由 Visual Studio 中不同种类的 Office 项目使用的类型。
类
AddInBase |
为使用 Visual Studio 创建的应用程序级外接程序中的 ThisAddIn 类提供基类。 |
CannotRemoveControlException |
当代码尝试删除在设计时添加到文档的主机控件或 Windows 窗体控件时引发的异常。 |
CannotRemoveCustomizationException |
当无法以编程方式从文档中删除自定义时引发的异常。 |
ControlNameAlreadyExistsException |
如果尝试在运行时向 Microsoft Office Excel 工作簿或 Microsoft Office Word 文档添加控件,但为新控件提供的名称在该工作簿或文档中已存在,则会引发此异常。 |
DesignTimeConstants |
Microsoft.Office.Tools 命名空间包含由 Visual Studio 中不同种类的 Office 项目使用的类型。 |
InvalidRangeException |
如果尝试在运行时向 Microsoft Office Excel 工作簿添加控件,但指定范围包含多个区域而不是连续单元块,则会引发此异常。 |
OfficeXpsDocumentException |
Visual Studio Tools for Office运行时由于文档的格式无效而无法对 Office Open XML 格式文档执行操作时引发的异常。 |
RangeNotOnWorksheetException |
如果提供的范围在工作表上不存在,则会引发此异常。 |
接口
ActionBase |
定义 Office Word 和 Excel 解决方案中的智能标记操作的共享功能。 |
ActionsPane |
表示一个 Word 或 Excel 的文档级自定义中“文档操作”任务窗格的自定义用户界面。 |
AddIn |
定义外接程序的核心功能,该外接程序通过使用 Visual Studio 中的 Office 开发工具创建。 |
CustomTaskPane |
表示 Microsoft Office 应用程序中的自定义任务窗格。 |
CustomTaskPaneCollection |
表示 Microsoft Office 应用程序中的自定义任务窗格集合。 |
EntryPoint |
Microsoft.Office.Tools 命名空间包含由 Visual Studio 中不同种类的 Office 项目使用的类型。 |
Factory |
提供在应用程序级外接程序中可用于在运行时创建功能区控件的方法。 |
IAddInExtension |
表示 AddIn 对象的扩展。 |
ICachedDataPersistanceCallback |
Microsoft.Office.Tools 命名空间包含由 Visual Studio 中不同种类的 Office 项目使用的类型。 |
ICachedDataProvider |
Microsoft.Office.Tools 命名空间包含由 Visual Studio 中不同种类的 Office 项目使用的类型。 |
IExtension |
表示Visual Studio Tools for Office运行时中某个类型的扩展。 |
IHostItemProvider |
Microsoft.Office.Tools 命名空间包含由 Visual Studio 中不同种类的 Office 项目使用的类型。 |
RegexCollection |
表示一个正则表达式的集合,将被 Office 解决方案中的智能标记识别。 |
SmartTagBase |
在 Office Word 和 Excel 解决方案中定义智能标记的共享功能。 |
SmartTagCollection |
表示一个 Word 或 Excel 解决方案中的智能标记的集合,该解决方案通过使用 Visual Studio 中的 Office 开发工具创建。 |
枚举
StackStyle |
指定控件在操作窗格上堆叠的方向。 |
注解
命名空间Microsoft.Office.Tools包含以下main类型:
AddInBase 类。 这是应用程序级外接程序项目中 类
ThisAddIn
的基类。 有关更多信息,请参见 Programming VSTO Add-Ins。用于在应用程序级外接程序(包括 CustomTaskPane 和 CustomTaskPaneCollection)中创建自定义任务窗格的类型。 有关详细信息,请参阅 自定义任务窗格。
用于在文档级自定义项中创建操作窗格的类型,包括 ActionsPane 和 StackStyle。 有关更多信息,请参见 Actions Pane Overview。
用于创建智能标记的类型,例如 ActionBase、 ActionBase和 SmartTagBase。 有关详细信息,请参阅 智能标记概述。