SrgsDocument.Root Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define a regra raiz da SrgsDocument classe.
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; }
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
Valor de Propriedade
Devolve a regra que é designada como a regra raiz do SrgsDocument.
Exemplos
O exemplo seguinte cria uma regra chamada winnerRule, e depois cria um SrgsDocument objeto chamado document. O exemplo chama então o Add método para adicionar a regra ao documento. Finalmente, o exemplo define a propriedade do Root documento como winnerRule, tornando-o assim para root rule a gramática definida pelo SrgsDocument objeto.
SrgsRule winnerRule = new SrgsRule("WorldCupWinner");
winnerRule.Scope = SrgsRuleScope.Public;
SrgsDocument document = new SrgsDocument();
document.Rules.Add(winnerRule);
document.Root = winnerRule;
Observações
O SrgsRule objeto deve já estar no documento SrgsRulesCollection antes de poder ser definido para a regra raiz.
Também podes definir a regra raiz para um SrgsDocument objeto usando um SrgsRule objeto como argumento para o SrgsDocument construtor.