SrgsDocument.Root Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define a regra raiz da classe 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
Valor da propriedade
Retorna a regra designada como a regra raiz do SrgsDocument .
Exemplos
O exemplo a seguir cria uma regra chamada winnerRule
e, em seguida, cria um SrgsDocument objeto chamado document
. Em seguida, o exemplo chama o Add método para adicionar a regra ao documento. Por fim, o exemplo define a propriedade do documento Root como winnerRule
, tornando-o a root rule
para 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;
Comentários
O SrgsRule objeto já deve estar no documento SrgsRulesCollection antes que possa ser definido como a regra raiz.
Você também pode definir a regra raiz para um SrgsDocument objeto usando um SrgsRule objeto como o argumento para o SrgsDocument Construtor.