Microsoft.Office.Tools 命名空间

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类型: