SrgsItem 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 berisi frasa atau entitas lain yang dapat diucapkan pengguna untuk menghasilkan pengenalan yang sukses.
public ref class SrgsItem : System::Speech::Recognition::SrgsGrammar::SrgsElement
public class SrgsItem : System.Speech.Recognition.SrgsGrammar.SrgsElement
[System.Serializable]
public class SrgsItem : System.Speech.Recognition.SrgsGrammar.SrgsElement
type SrgsItem = class
inherit SrgsElement
[<System.Serializable>]
type SrgsItem = class
inherit SrgsElement
Public Class SrgsItem
Inherits SrgsElement
- Warisan
- Atribut
Keterangan
Objek SrgsItem dapat terdiri dari frasa, entitas seperti objek, kombinasi logis frasa dan SrgsRuleRef objek, dan sebagainyaSrgsRuleRef. Anda dapat menggunakan Elements properti di SrgsItem kelas untuk mendapatkan akses ke konstituen SrgsItem objek.
Urutan di mana SrgsItem objek muncul dalam objek tertentu SrgsRule menentukan urutan pengguna harus mengucapkannya. Secara default, konten harus SrgsItem diucapkan tepat sekali. Untuk menentukan bahwa konten SrgsItem harus diucapkan berulang kali, gunakan SrgsItem konstruktor dan atur repeatCount
parameter . Demikian pula, untuk menentukan rentang berapa kali SrgsItem dapat diucapkan, buat SrgsItem dengan salah satu konstruktor yang mengatur MaxRepeat properti dan MinRepeat properti .
SrgsItem Jika sudah ada, Anda dapat menggunakan salah SrgsItem.SetRepeat satu atau SetRepeat metode untuk menentukan pengulangan.
Anda juga dapat menentukan probabilitas bahwa item akan berulang kali diucapkan dengan mengatur nilai RepeatProbability properti .
SrgsItem objek dalam objek SrgsOneOf terdiri dari daftar alternatif tempat pengguna dapat berbicara. Anda dapat menggunakan Weight properti untuk menentukan kemungkinan item tertentu dalam daftar akan diucapkan.
Kelas mewakili SrgsItemitem
elemen yang didefinisikan dalam World Wide Web Consortium (W3C) Speech Recognition Grammar Specification (SRGS) Versi 1.0. Untuk informasi tentang elemen SRGS item
dan detail tentang dukungannya oleh System.Speech, lihat item Element.
Konstruktor
SrgsItem() |
Menginisialisasi instans baru kelas SrgsItem. |
SrgsItem(Int32) |
Menginisialisasi instans SrgsItem baru kelas dan menentukan berapa kali kontennya harus diucapkan. |
SrgsItem(Int32, Int32) |
Menginisialisasi instans SrgsItem baru kelas dan menentukan jumlah pengulangan minimum dan maksimum. |
SrgsItem(Int32, Int32, SrgsElement[]) |
Menginisialisasi instans SrgsItem baru kelas , menentukan array SrgsElement objek untuk ditambahkan ke instans ini, dan menetapkan jumlah pengulangan minimum dan maksimum. |
SrgsItem(Int32, Int32, String) |
Menginisialisasi instans SrgsItem baru kelas, menentukan teks yang terkait dengan item, dan menentukan jumlah pengulangan minimum dan maksimum. |
SrgsItem(SrgsElement[]) |
Menginisialisasi instans SrgsItem baru kelas dan menentukan array SrgsElement objek untuk ditambahkan ke instans ini. |
SrgsItem(String) |
Menginisialisasi instans SrgsItem baru kelas dan menentukan konten tekstualnya. |
Properti
Elements |
Mendapatkan kumpulan objek yang dimuat SrgsItem oleh instans. |
MaxRepeat |
Mendapatkan berapa kali maksimum pengguna dapat mengucapkan konten SrgsItem. |
MinRepeat |
Mendapatkan jumlah minimum berapa kali pengguna harus mengucapkan konten SrgsItem. |
RepeatProbability |
Mendapatkan atau mengatur probabilitas bahwa pengguna akan mengulangi konten instans ini SrgsItem . |
Weight |
Mendapatkan atau menetapkan faktor perkalian yang menyesuaikan kemungkinan bahwa SrgsItem dalam SrgsOneOf objek akan diucapkan. |
Metode
Add(SrgsElement) |
Menambahkan objek ke kumpulan objek yang terkandung dalam instans ini SrgsItem . |
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) |
SetRepeat(Int32) |
Mengatur berapa kali konten SrgsItem harus diucapkan. |
SetRepeat(Int32, Int32) |
Mengatur jumlah waktu minimum dan jumlah maksimum item dapat diucapkan. |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |