SrgsDocument.Root Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger klassens SrgsDocument rotregel.
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; }
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
Egenskapsvärde
Returnerar regeln som har angetts som rotregeln för SrgsDocument.
Exempel
I följande exempel skapas en regel med namnet winnerRule, och sedan skapas ett SrgsDocument objekt med namnet document. Exemplet anropar Add sedan metoden för att lägga till regeln i dokumentet. Slutligen anger exemplet dokumentets Root egenskap till , vilket gör det winnerRule till root ruleför den grammatik som definieras av SrgsDocument objektet.
SrgsRule winnerRule = new SrgsRule("WorldCupWinner");
winnerRule.Scope = SrgsRuleScope.Public;
SrgsDocument document = new SrgsDocument();
document.Rules.Add(winnerRule);
document.Root = winnerRule;
Kommentarer
Objektet SrgsRule måste redan finnas i dokumentet innan SrgsRulesCollection det kan ställas in på rotregeln.
Du kan också ange rotregeln för ett SrgsDocument objekt med hjälp av ett SrgsRule objekt som argument till SrgsDocument konstruktorn.