SrgsDocument.Root Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta la regola radice della 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; }
member this.Root : System.Speech.Recognition.SrgsGrammar.SrgsRule with get, set
Public Property Root As SrgsRule
Valore della proprietà
Restituisce la regola designata come regola radice dell'oggetto SrgsDocument.
Esempio
Nell'esempio seguente viene creata una regola denominata winnerRulee quindi viene creato un SrgsDocument oggetto denominato document. Nell'esempio viene quindi chiamato il Add metodo per aggiungere la regola al documento. Infine, l'esempio imposta la proprietà del Root documento su winnerRule, rendendola la root rule classe per la grammatica definita dall'oggetto SrgsDocument .
SrgsRule winnerRule = new SrgsRule("WorldCupWinner");
winnerRule.Scope = SrgsRuleScope.Public;
SrgsDocument document = new SrgsDocument();
document.Rules.Add(winnerRule);
document.Root = winnerRule;
Commenti
L'oggetto SrgsRuleSrgsRulesCollection deve essere già presente nel documento prima di poter essere impostato sulla regola radice.
È anche possibile impostare la regola radice per un SrgsDocument oggetto usando un SrgsRule oggetto come argomento sul SrgsDocument costruttore.