SrgsDocument.Root Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de hoofdregel van de klasse op of stelt u deze SrgsDocument in.
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
Waarde van eigenschap
Retourneert de regel die is aangewezen als de hoofdregel van de SrgsDocument.
Voorbeelden
In het volgende voorbeeld wordt een regel gemaakt met de naam winnerRuleen wordt vervolgens een SrgsDocument object met de naam documentgemaakt. In het voorbeeld wordt vervolgens de methode aangeroepen om de Add regel aan het document toe te voegen. Ten slotte stelt het voorbeeld de eigenschap winnerRulevan Root het document in op, waardoor deze de root rule grammatica is gedefinieerd door het SrgsDocument object.
SrgsRule winnerRule = new SrgsRule("WorldCupWinner");
winnerRule.Scope = SrgsRuleScope.Public;
SrgsDocument document = new SrgsDocument();
document.Rules.Add(winnerRule);
document.Root = winnerRule;
Opmerkingen
Het SrgsRule object moet al in het document SrgsRulesCollection staan voordat het kan worden ingesteld op de hoofdregel.
U kunt ook de hoofdregel voor een SrgsDocument object instellen met behulp van een SrgsRule object als het argument voor de SrgsDocument constructor.