SmartTagBase 接口

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

命名空间:  Microsoft.Office.Tools
程序集:   Microsoft.Office.Tools.Excel.v4.0.Utilities(在 Microsoft.Office.Tools.Excel.v4.0.Utilities.dll 中)
  Microsoft.Office.Tools.Common(在 Microsoft.Office.Tools.Common.dll 中)
  Microsoft.Office.Tools.Word.v4.0.Utilities(在 Microsoft.Office.Tools.Word.v4.0.Utilities.dll 中)

语法

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

SmartTagBase 类型公开以下成员。

属性

  名称 说明
公共属性 Actions 获取或设置一个由智能标记公开的操作的数组。 此类型或成员只适合在 2007 Microsoft Office system 项目中使用。Office 2010 中已弃用智能标记。
.
公共属性 Caption 获取智能标记的名称。 此类型或成员只适合在 2007 Microsoft Office system 项目中使用。Office 2010 中已弃用智能标记。
.
公共属性 Expressions 获取智能标记将识别的正则表达式的集合。 此类型或成员只适合在 2007 Microsoft Office system 项目中使用。Office 2010 中已弃用智能标记。
.
公共属性 SmartTagType 获取充当智能标记唯一标识符的命名空间。 此类型或成员只适合在 2007 Microsoft Office system 项目中使用。Office 2010 中已弃用智能标记。
.
公共属性 Terms 获取智能标记将识别的字符串的集合。 此类型或成员只适合在 2007 Microsoft Office system 项目中使用。Office 2010 中已弃用智能标记。
.

页首

方法

  名称 说明
公共方法 Remove 从智能标记中移除正则表达式识别器。 此类型或成员只适合在 2007 Microsoft Office system 项目中使用。Office 2010 中已弃用智能标记。
.

页首

备注

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 Runtime 实现。不应在代码中实现此接口。有关详细信息,请参阅 Visual Studio Tools for Office Runtime 概述

用法

此类型仅应在用于 Excel 2007 和 Word 2007 的项目中使用。 在 Word 2010 和 Excel 2010 中弃用了智能标记。

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

请参见

参考

Microsoft.Office.Tools 命名空间