SmartTagBase 接口

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

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

语法

声明
<GuidAttribute("1307c5bf-7322-4300-91a9-48393a86ea81")> _
Public Interface SmartTagBase
[GuidAttribute("1307c5bf-7322-4300-91a9-48393a86ea81")]
public interface SmartTagBase

SmartTagBase 类型公开以下成员。

属性

  名称 说明
公共属性 Actions 获取或设置一个由智能标记公开的操作的数组。
公共属性 Caption 获取智能标记的名称。
公共属性 Expressions 获取智能标记将识别的正则表达式的集合。
公共属性 SmartTagType 获取充当智能标记唯一标识符的命名空间。
公共属性 Terms 获取智能标记将识别的字符串的集合。

页首

方法

  名称 说明
公共方法 Remove 从智能标记中移除正则表达式识别器。

页首

备注

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

提示

此接口由 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 命名空间

其他资源

智能标记的结构