ActionBase 接口

在 Word 和 Excel 的 Office 解决方案中为智能标记操作定义共享的功能。

命名空间:  Microsoft.Office.Tools
程序集:  Microsoft.Office.Tools.Common(在 Microsoft.Office.Tools.Common.dll 中)

语法

声明
<GuidAttribute("fb74efb9-1a89-41cd-805e-02ac50bd5021")> _
Public Interface ActionBase
[GuidAttribute("fb74efb9-1a89-41cd-805e-02ac50bd5021")]
public interface ActionBase

ActionBase 类型公开以下成员。

属性

  名称 说明
公共属性 Caption 获取或设置操作的名称,如智能标记菜单中所示。

页首

备注

操作是指在识别出智能标记时,智能标记快捷菜单中的可用选项。 例如,对于“人员的姓名”这类字符串,“将姓名添加到联系人文件夹”将为可能的操作。

ActionBase 接口是 Microsoft.Office.Tools.Word.ActionMicrosoft.Office.Tools.Excel.Action 的基接口。 若要在 Office 解决方案中为 Word 或 Excel 创建智能标记操作,请使用 Globals.Factory.CreateAction 方法创建 Microsoft.Office.Tools.Word.ActionMicrosoft.Office.Tools.Excel.Action 对象。 有关更多信息,请参见 智能标记的结构

提示

此接口由 Visual Studio Tools for Office 运行时实现。不应在代码中实现此接口。有关更多信息,请参见 Visual Studio Tools for Office Runtime 概述

用法

此类型仅应在用于 Excel 2007 和 Word 2007 的项目中使用。 在 Word 2010 和 Excel 2010 中弃用了智能标记。 有关更多信息,请参见 智能标记概述

本文档介绍面向 .NET Framework 4 的 Office 项目中所用此类型的版本。在面向 .NET Framework 3.5 的项目中,此类型可能具有不同的成员,因此本文档为此类型提供的代码示例可能并不适用。有关在面向 .NET Framework 3.5 的项目中使用此类型的文档,请参见 Visual Studio 2008 文档中以下参考部分:https://go.microsoft.com/fwlink/?LinkId=160658

请参见

参考

Microsoft.Office.Tools 命名空间

其他资源

智能标记的结构