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 winnerRule
a 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 na winnerRule
, čímž se vytvoří root rule
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 bylo možné ho nastavit na kořenové pravidlo.
Můžete také nastavit kořenové pravidlo pro SrgsDocument objekt pomocí objektu SrgsRule jako argument konstruktoru SrgsDocument .