SrgsDocument.Root Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví kořenové pravidlo SrgsDocument třídy.
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
Hodnota vlastnosti
Vrátí pravidlo, které je určeno jako kořenové pravidlo SrgsDocument.
Příklady
Následující příklad vytvoří pravidlo s názvem winnerRulea pak vytvoří SrgsDocument objekt s názvem document. Příklad pak zavolá metodu Add pro přidání pravidla do dokumentu. Nakonec příklad nastaví vlastnost dokumentu Root tak winnerRule, aby byla root rule určena pro gramatiku definovanou objektem SrgsDocument .
SrgsRule winnerRule = new SrgsRule("WorldCupWinner");
winnerRule.Scope = SrgsRuleScope.Public;
SrgsDocument document = new SrgsDocument();
document.Rules.Add(winnerRule);
document.Root = winnerRule;
Poznámky
Objekt SrgsRule už musí být v dokumentu SrgsRulesCollection , aby ho bylo možné nastavit na kořenové pravidlo.
Kořenové pravidlo objektu SrgsDocument můžete také nastavit pomocí objektu SrgsRule jako argument konstruktoru SrgsDocument .