Factory.CreateSmartTag 方法
创建一个 SmartTag 对象,该对象表示文档中的一个智能标记。 此类型或成员只适合在 2007 Microsoft Office system 项目中使用。Office 2010 中已弃用智能标记。
.
命名空间: Microsoft.Office.Tools.Word
程序集: Microsoft.Office.Tools.Word(在 Microsoft.Office.Tools.Word.dll 中)
语法
声明
Function CreateSmartTag ( _
smartTagType As String, _
caption As String, _
extension As ISmartTagExtension _
) As SmartTag
SmartTag CreateSmartTag(
string smartTagType,
string caption,
ISmartTagExtension extension
)
参数
- smartTagType
类型:System.String
智能标记的唯一标识符,由命名空间 URI 和标记类型名组成,两部分之间用数字符号 (#) 分隔。
- caption
类型:System.String
智能标记菜单上显示的智能标记的名称。
- extension
类型:Microsoft.Office.Tools.Word.ISmartTagExtension
可选。一个扩展对象,用于为智能标记定义自定义识别器。
返回值
类型:Microsoft.Office.Tools.Word.SmartTag
新智能标记。
异常
异常 | 条件 |
---|---|
ArgumentException | smartTagType 或 caption 为 nullnull 引用(在 Visual Basic 中为 Nothing) 或为空,或者 smartTagType 无效。 |
备注
smartTagType 参数的有效字符串的示例:http://smarttags.contoso.com#TagName。 格式良好的智能标记类型字符串不包含空白,它以字母(a-z、A-Z)、下划线 (_) 或冒号 (:) 开头。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。