SrgsDocument.Root Proprietà

Definizione

Ottiene o imposta la regola radice della 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

Valore della proprietà

SrgsRule

Restituisce la regola designata come regola radice di SrgsDocument.

Esempio

Nell'esempio seguente viene creata una regola denominata winnerRule , quindi viene creato un SrgsDocument oggetto denominato document . Nell'esempio viene quindi chiamato il Add metodo per aggiungere la regola al documento. Infine, nell'esempio viene impostata la proprietà del documento Root su winnerRule , rendendola root rule per la grammatica definita dall' SrgsDocument oggetto.

SrgsRule winnerRule = new SrgsRule("WorldCupWinner");  
winnerRule.Scope = SrgsRuleScope.Public;  

SrgsDocument document = new SrgsDocument();  

document.Rules.Add(winnerRule);  
document.Root = winnerRule;   

Commenti

SrgsRule SrgsRulesCollection Per poter impostare la regola radice, è necessario che l'oggetto sia già presente nel documento.

È anche possibile impostare la regola radice per un SrgsDocument oggetto usando un SrgsRule oggetto come argomento del SrgsDocument costruttore.

Si applica a

Vedi anche