SrgsDocument 类
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义用于生成强类型的运行时语法的设计时对象,符合语音识别语法规范 (SRGS) 1.0 版。
public ref class SrgsDocument
public class SrgsDocument
[System.Serializable]
public class SrgsDocument
type SrgsDocument = class
[<System.Serializable>]
type SrgsDocument = class
Public Class SrgsDocument
- 继承
-
SrgsDocument
- 属性
可以通过添加表示 SRGS 元素的类实例(例如 、、SrgsOneOf、SrgsItemSrgsRuleRefSrgsSemanticInterpretationTag、 和 )SrgsRule来构造空SrgsDocument实例并SrgsToken生成语法。 还可以从符合 SRGS 的现有 XML 语法文件、实例或 的实例SrgsRule构造SrgsDocument实例GrammarBuilder。
创建 SrgsDocument 对象后,可以将其加载到 Grammar 对象中,也可以由 SrgsGrammarCompiler编译,使对象能够读取 Grammar 该对象。
有关详细信息和示例,请参阅 .NET Framework 系统语音编程指南中的使用 SrgsGrammar 创建语法。
Srgs |
初始化 SrgsDocument 类的新实例。 |
Srgs |
从 SrgsDocument 对象初始化 GrammarBuilder 类的新实例。 |
Srgs |
初始化 SrgsDocument 类的新实例并指定一个 SrgsRule 对象成为语法的根规则。 |
Srgs |
初始化指定填充 SrgsDocument 实例的 XML 文档的位置的 SrgsDocument 类的新实例。 |
Srgs |
初始化 SrgsDocument 类的新实例,该类来自引用 XML 格式语法文件的 XmlReader 的实例。 |
Assembly |
获取 SrgsDocument 的程序集引用信息。 |
Code |
获取 SrgsDocument 实例的代码隐藏信息。 |
Culture |
获取或设置 SrgsDocument 的区域性信息。 |
Debug |
获取或设置行号是否应添加至内联脚本。 |
Import |
获取当前 SrgsDocument 实例的相关命名空间。 |
Language |
获取或设置用于 SrgsDocument 类中的内联代码的编程语言。 |
Mode |
获取或设置 SrgsDocument 类的模式。 |
Namespace |
获取或设置 SrgsDocument 类的命名空间。 |
Phonetic |
获取或设置 SrgsDocument 类的注音字母表。 |
Root |
获取或设置 SrgsDocument 的根规则。 |
Rules |
获取目前已为 SrgsDocument 类定义的规则的集合。 |
Script |
获取或设置 SrgsDocument 类的 .NET 脚本语音。 |
Xml |
获取或设置 SrgsDocument 的基 URL 类。 |
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
Get |
作为默认哈希函数。 (继承自 Object) |
Get |
获取当前实例的 Type。 (继承自 Object) |
Memberwise |
创建当前 Object 的浅表副本。 (继承自 Object) |
To |
返回表示当前对象的字符串。 (继承自 Object) |
Write |
将 SrgsDocument 对象的内容写入符合语音识别语法规范 (SRGS) 1.0 版的 XML 格式语法文件。 |
产品 | 版本 |
---|---|
.NET | 8 (package-provided), 9 (package-provided) |
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1 |
.NET Standard | 2.0 (package-provided) |