SrgsDocument.Root Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Stammregel der Klasse ab oder legt sie SrgsDocument fest.
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
Eigenschaftswert
Gibt die Regel zurück, die als Stammregel der .SrgsDocument
Beispiele
Im folgenden Beispiel wird eine Regel mit dem Namen winnerRuleerstellt, und anschließend wird ein SrgsDocument Objekt mit dem Namen documenterstellt. Anschließend ruft das Beispiel die Add Methode auf, um die Regel zum Dokument hinzuzufügen. Schließlich legt das Beispiel die Eigenschaft des Root Dokuments so fest winnerRule, dass sie für root rule die grammatikiert wird, die durch das SrgsDocument Objekt definiert wird.
SrgsRule winnerRule = new SrgsRule("WorldCupWinner");
winnerRule.Scope = SrgsRuleScope.Public;
SrgsDocument document = new SrgsDocument();
document.Rules.Add(winnerRule);
document.Root = winnerRule;
Hinweise
Das SrgsRule Objekt muss sich bereits im Dokument SrgsRulesCollection befinden, bevor es auf die Stammregel festgelegt werden kann.
Sie können auch die Stammregel für ein SrgsDocument Objekt festlegen, indem Sie ein SrgsRule Objekt als Argument für den SrgsDocument Konstruktor verwenden.