SrgsDocument.Root Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Sınıfının kök kuralını SrgsDocument alır veya ayarlar.
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
Özellik Değeri
kök kuralı olarak belirlenen kuralı SrgsDocumentdöndürür.
Örnekler
Aşağıdaki örnek adlı winnerRulebir kural oluşturur ve ardından adlı documentbir SrgsDocument nesne oluşturur. Örnek daha sonra kuralı belgeye eklemek için yöntemini çağırır Add . Son olarak, örnek belgenin Root özelliğini olarak winnerRuleayarlar ve böylece root rule nesne tarafından SrgsDocument tanımlanan dil bilgisi için değerini verir.
SrgsRule winnerRule = new SrgsRule("WorldCupWinner");
winnerRule.Scope = SrgsRuleScope.Public;
SrgsDocument document = new SrgsDocument();
document.Rules.Add(winnerRule);
document.Root = winnerRule;
Açıklamalar
Nesnenin SrgsRulekök kurala ayarlanabilmesi için önce belgenin SrgsRulesCollection içinde olması gerekir.
Oluşturucunun bağımsız değişkeni olarak bir SrgsDocument nesne kullanarak bir SrgsRule nesnenin SrgsDocument kök kuralını da ayarlayabilirsiniz.