SrgsDocument.Root Własność
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Pobiera lub ustawia regułę SrgsDocument główną klasy.
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
Wartość nieruchomości
Zwraca regułę wyznaczoną jako regułę główną obiektu SrgsDocument.
Przykłady
Poniższy przykład tworzy regułę o nazwie winnerRule, a następnie tworzy SrgsDocument obiekt o nazwie document. Następnie przykład wywołuje metodę , Add aby dodać regułę do dokumentu. Na koniec przykład ustawia właściwość dokumentu Root na winnerRulewartość , co spowoduje, że jest to root rule wartość dla gramatyki zdefiniowanej SrgsDocument przez obiekt .
SrgsRule winnerRule = new SrgsRule("WorldCupWinner");
winnerRule.Scope = SrgsRuleScope.Public;
SrgsDocument document = new SrgsDocument();
document.Rules.Add(winnerRule);
document.Root = winnerRule;
Uwagi
Obiekt SrgsRule musi już znajdować się w dokumencie SrgsRulesCollection , zanim będzie można go ustawić na regułę główną.
Regułę katalogu głównego dla SrgsDocument obiektu można również ustawić przy użyciu SrgsRule obiektu jako argumentu konstruktora SrgsDocument .