SrgsRuleRef 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 elemen tata bahasa yang menentukan referensi ke aturan.
public ref class SrgsRuleRef : System::Speech::Recognition::SrgsGrammar::SrgsElement
public class SrgsRuleRef : System.Speech.Recognition.SrgsGrammar.SrgsElement
[System.Serializable]
public class SrgsRuleRef : System.Speech.Recognition.SrgsGrammar.SrgsElement
type SrgsRuleRef = class
inherit SrgsElement
[<System.Serializable>]
type SrgsRuleRef = class
inherit SrgsElement
Public Class SrgsRuleRef
Inherits SrgsElement
- Warisan
- Atribut
Keterangan
Kelas SrgsRuleRef ini sangat berguna ketika Anda ingin menggunakan kembali elemen yang SrgsRule kontennya telah ditentukan. Dengan menggunakan kembali aturan yang ada, Anda dapat membangun tata bahasa yang kompleks dengan lebih cepat.
Anda dapat menggunakan salah satu konstruktor SrgsRuleRef kelas untuk mereferensikan SrgsRule objek atau rule
elemen jika berikut ini benar:
Objek SrgsRule berada dalam tata bahasa yang berisi dan nilai propertinya Scope adalah Public atau Private.
Elemen
rule
berada dalam tata bahasa eksternal dan nilai atributnyascope
adalahpublic
.Elemen
rule
berada dalam tata bahasa eksternal, nilai atributnya adalahprivate
, dan dinyatakanscope
sebagairoot rule
tata bahasa eksternal.
Kelas ini mewakili ruleref
elemen seperti yang didefinisikan dalam World Wide Web Consortium (W3C) Speech Recognition Grammar Specification (SRGS) Versi 1.0. Untuk informasi tentang elemen SRGS ruleref
dan detail tentang dukungannya oleh System.Speech, lihat Elemen ruleref.
Konstruktor
SrgsRuleRef(SrgsRule) |
Menginisialisasi instans SrgsRuleRef baru kelas dan menentukan aturan yang akan dirujuk. |
SrgsRuleRef(SrgsRule, String) |
Menginisialisasi instans SrgsRuleRef baru kelas , menentukan aturan yang akan dirujuk dan string yang berisi kunci semantik. |
SrgsRuleRef(SrgsRule, String, String) |
Menginisialisasi instans SrgsRuleRef baru kelas , menentukan aturan yang akan direferensikan, alias string dari kamus semantik, dan parameter inisialisasi. |
SrgsRuleRef(Uri) |
Menginisialisasi instans SrgsRuleRef baru kelas dan menentukan lokasi file tata bahasa eksternal untuk dirujuk. |
SrgsRuleRef(Uri, String) |
Menginisialisasi instans SrgsRuleRef baru kelas , menentukan lokasi file tata bahasa eksternal dan pengidentifikasi aturan yang akan dirujuk. |
SrgsRuleRef(Uri, String, String) |
Menginisialisasi instans SrgsRuleRef baru kelas , menentukan lokasi file tata bahasa eksternal, pengidentifikasi aturan, dan alias string kamus semantik. |
SrgsRuleRef(Uri, String, String, String) |
Menginisialisasi instans SrgsRuleRef baru kelas , menentukan lokasi file tata bahasa eksternal, pengidentifikasi aturan, alias string kamus semantik, dan parameter inisialisasi. |
Bidang
Dictation |
Menentukan aturan yang dapat mencocokkan input lisan seperti yang didefinisikan oleh topik dikte yang terkait dengan tata bahasa ini. |
Garbage |
Menentukan aturan yang dapat mencocokkan ucapan apa pun hingga kecocokan aturan berikutnya, token berikutnya, atau hingga akhir input lisan. |
MnemonicSpelling |
Menunjukkan bahwa input ucapan dapat berisi huruf ejaan kata, dan bahwa huruf ejaan dapat dikenali sebagai kata. |
Null |
Menentukan aturan yang secara otomatis dicocokkan dengan tidak adanya input audio apa pun. |
Void |
Menentukan aturan yang tidak pernah dapat diucapkan. Memasukkan VOID ke dalam urutan secara otomatis membuat urutan tersebut tidak dapat diurutkan. |
Properti
Params |
Mendapatkan parameter inisialisasi untuk SrgsRuleRef elemen . |
SemanticKey |
Mendapatkan string alias untuk kamus semantik. |
Uri |
Mendapatkan URI untuk aturan yang dirujuk elemen ini SrgsRuleRef . |
Metode
CreateObjRef(Type) |
Membuat objek yang berisi semua informasi relevan yang diperlukan untuk menghasilkan proksi yang digunakan untuk berkomunikasi dengan objek jarak jauh. (Diperoleh dari MarshalByRefObject) |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetLifetimeService() |
Kedaluwarsa.
Mengambil objek layanan seumur hidup saat ini yang mengontrol kebijakan seumur hidup untuk instans ini. (Diperoleh dari MarshalByRefObject) |
GetType() |
Mendapatkan dari instans Type saat ini. (Diperoleh dari Object) |
InitializeLifetimeService() |
Kedaluwarsa.
Mendapatkan objek layanan seumur hidup untuk mengontrol kebijakan seumur hidup untuk instans ini. (Diperoleh dari MarshalByRefObject) |
MemberwiseClone() |
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
MemberwiseClone(Boolean) |
Membuat salinan dangkal objek saat ini MarshalByRefObject . (Diperoleh dari MarshalByRefObject) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |