SrgsRule Sınıf
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.
Dil bilgisi kuralını temsil eder.
public ref class SrgsRule
[System.Serializable]
public class SrgsRule
public class SrgsRule
[<System.Serializable>]
type SrgsRule = class
type SrgsRule = class
Public Class SrgsRule
- Devralma
-
SrgsRule
- Öznitelikler
Açıklamalar
Sınıfını SrgsRule kullanarak çalışma zamanında yeni bir kural oluşturun veya çalışma zamanında var olan bir dil bilgisi akışı veya dosyasındaki bir kuralı değiştirin.
Örnekler tarafından SrgsDocument tanımlanan dil bilgilerindeki nesneler tarafından SrgsRule belirtilen sözcükler ve tümcecikler, tanıyıcının tanımlayabilmesi gereken konuşulan girişi sınırlar.
Bir SrgsRule nesne, sözcükleri ve tümcecikleri içeren nesneleri sıralayarak konuşulması gereken sırayı belirtir. Kural içindeki sözcükler ve tümcecikler , , SrgsOneOfSrgsRuleRefve SrgsToken öğeleri gibi SrgsItemnesnelerle temsil edilir. Bir nesnenin Elements içerdiği alt nesneler SrgsRule koleksiyonuna erişmek için özelliğini kullanın.
Bir dış dil bilgisi içindeki bir kuraldan bir kural başvurusunda belirtilip SrgsRule belirtilemeyeceğini belirlemek için özelliğini ayarlayabilirsiniz Scope .
Boş veya yalnızca boşluk içeren bir SrgsRule tanımlamak yasal değildir.
Bu sınıf, World Wide Web Consortium (W3C) Konuşma Tanıma Dil Bilgisi Belirtimi (SRGS) Sürüm 1.0'da tanımlanan öğeyi temsil ederrule
. SRGS rule
öğesi hakkında bilgi edinmek ve System.Speech tarafından destekle ilgili ayrıntılar için bkz. rule Öğesi.
Oluşturucular
SrgsRule(String) |
sınıfının yeni bir örneğini SrgsRule başlatır ve kuralın tanımlayıcısını belirtir. |
SrgsRule(String, SrgsElement[]) |
Bir nesne dizisinden sınıfının yeni bir örneğini SrgsRuleSrgsElement başlatır. |
Özellikler
BaseClass |
Bu özellik şu anda desteklenmiyor. |
Elements |
Örnekteki nesne SrgsRule koleksiyonunu SrgsElement alır. |
Id |
Kuralın tanımlayıcısını alır veya ayarlar. |
OnError |
Bu özellik şu anda desteklenmiyor. |
OnInit |
Bu özellik şu anda desteklenmiyor. |
OnParse |
Bu özellik şu anda desteklenmiyor. |
OnRecognition |
Bu özellik şu anda desteklenmiyor. |
Scope |
Tanıma için bir kuralın etkinleştirilip etkinleştirilemeyeceğini ve kurala başka kurallar tarafından ne zaman başvurulabileceğini alır veya ayarlar. |
Script |
Bu özellik şu anda desteklenmiyor. |
Yöntemler
Add(SrgsElement) |
Nesneye bir SrgsElementSrgsRule ekler. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |