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 SrgsDocument-Klasse ab oder legt diese 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 des SrgsDocument festgelegt ist.
Beispiele
Im folgenden Beispiel wird eine Regel mit dem Namen winnerRule
erstellt, und dann wird ein SrgsDocument Objekt namens document
erstellt. Im Beispiel wird dann die Add -Methode aufgerufen, um dem Dokument die Regel hinzuzufügen. Schließlich legt das Beispiel die -Eigenschaft des Root Dokuments auf fest winnerRule
, wodurch es für die root rule
vom SrgsDocument -Objekt definierte Grammatik 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.