SrgsDocument.Root 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置 SrgsDocument 的根规则。
public:
property System::Speech::Recognition::SrgsGrammar::SrgsRule ^ Root { System::Speech::Recognition::SrgsGrammar::SrgsRule ^ get(); void set(System::Speech::Recognition::SrgsGrammar::SrgsRule ^ value); };
public System.Speech.Recognition.SrgsGrammar.SrgsRule Root { get; set; }
member this.Root : System.Speech.Recognition.SrgsGrammar.SrgsRule with get, set
Public Property Root As SrgsRule
属性值
返回指定为 SrgsDocument 的根规则的规则。
示例
下面的示例创建一个名为的规则 winnerRule
,然后创建一个 SrgsDocument 名为的对象 document
。 然后,该示例调用 Add 方法将规则添加到文档中。 最后,该示例将文档的 Root 属性设置为 winnerRule
,从而使其成为 root rule
由对象定义的语法 SrgsDocument 。
SrgsRule winnerRule = new SrgsRule("WorldCupWinner");
winnerRule.Scope = SrgsRuleScope.Public;
SrgsDocument document = new SrgsDocument();
document.Rules.Add(winnerRule);
document.Root = winnerRule;
注解
在 SrgsRule SrgsRulesCollection 将对象设置为 根规则 之前,该对象必须已在文档中。
还可以 SrgsDocument 通过使用 SrgsRule 对象作为构造函数的参数来设置对象的根规则 SrgsDocument 。