SrgsRule Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili aturan tata bahasa.
public ref class SrgsRule
public class SrgsRule
[System.Serializable]
public class SrgsRule
type SrgsRule = class
[<System.Serializable>]
type SrgsRule = class
Public Class SrgsRule
- Warisan
-
SrgsRule
- Atribut
Keterangan
SrgsRule Gunakan kelas untuk membuat aturan baru pada durasi atau untuk mengubah aturan dalam aliran tata bahasa atau file yang ada pada durasi.
Kata dan frasa yang ditentukan oleh SrgsRule objek dalam tata bahasa yang ditentukan oleh SrgsDocument instans membatasi input lisan yang harus dapat diidentifikasi oleh pengenal.
Objek SrgsRule menentukan urutan di mana kata dan frasa harus diucapkan dengan mengurutkan objek yang berisinya. Kata dan frasa dalam aturan diwakili oleh objek seperti SrgsItemelemen , , SrgsOneOfSrgsRuleRef, dan SrgsToken . Elements Gunakan properti untuk mengakses kumpulan objek anak yang dikandung SrgsRule objek.
Anda dapat menentukan apakah SrgsRule dapat ditentukan dalam referensi aturan dari aturan dalam tata bahasa eksternal dengan mengatur propertinya Scope .
Tidak legal untuk mendefinisikan yang SrgsRule kosong atau yang hanya berisi spasi kosong.
Kelas ini mewakili rule
elemen yang didefinisikan dalam World Wide Web Consortium (W3C) Speech Recognition Grammar Specification (SRGS) Versi 1.0. Untuk informasi tentang elemen SRGS rule
dan detail tentang dukungannya oleh System.Speech, lihat Elemen aturan.
Konstruktor
SrgsRule(String) |
Menginisialisasi instans SrgsRule baru kelas dan menentukan pengidentifikasi untuk aturan. |
SrgsRule(String, SrgsElement[]) |
Menginisialisasi instans SrgsRule baru kelas dari array SrgsElement objek. |
Properti
BaseClass |
Properti ini saat ini tidak didukung. |
Elements |
Mendapatkan kumpulan SrgsElement objek dalam SrgsRule instans. |
Id |
Mendapatkan atau mengatur pengidentifikasi untuk aturan. |
OnError |
Properti ini saat ini tidak didukung. |
OnInit |
Properti ini saat ini tidak didukung. |
OnParse |
Properti ini saat ini tidak didukung. |
OnRecognition |
Properti ini saat ini tidak didukung. |
Scope |
Mendapatkan atau mengatur apakah aturan dapat diaktifkan untuk pengenalan dan kapan aturan dapat direferensikan oleh aturan lain. |
Script |
Properti ini saat ini tidak didukung. |
Metode
Add(SrgsElement) |
SrgsElement Menambahkan ke SrgsRule objek. |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetType() |
Mendapatkan instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |