SrgsDocument.Root Propriedade

Definição

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.

Aplica-se a

Ver também