SrgsDocument.Root 属性

定义

获取或设置 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

属性值

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

适用于

另请参阅