SrgsDocument 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.
Menentukan objek waktu desain yang digunakan untuk membangun tata bahasa umum runtime yang sangat diketik yang sesuai dengan Spesifikasi Tata Bahasa Pengenalan Ucapan (SRGS) Versi 1.0.
public ref class SrgsDocument
public class SrgsDocument
[System.Serializable]
public class SrgsDocument
type SrgsDocument = class
[<System.Serializable>]
type SrgsDocument = class
Public Class SrgsDocument
- Warisan
-
SrgsDocument
- Atribut
Keterangan
Penting
Menggunakan instans jenis ini dengan data yang tidak tepercaya adalah risiko keamanan. Gunakan objek ini hanya dengan data tepercaya. Untuk informasi selengkapnya, lihat Memvalidasi Semua Input.
Anda dapat membuat instans kosong SrgsDocument dan membangun tata bahasa dengan menambahkan instans kelas yang mewakili elemen SRGS, seperti SrgsRule, , SrgsOneOfSrgsItem, SrgsRuleRef, SrgsSemanticInterpretationTag, dan SrgsToken. Anda juga dapat membuat SrgsDocument instans dari file tata bahasa XML yang mematuhi SRGS yang ada, dari instans SrgsRule, atau dari instans GrammarBuilder.
SrgsDocument Setelah objek dibuat, objek dapat dimuat ke dalam Grammar objek atau dikompilasi dengan SrgsGrammarCompiler, memungkinkannya dibaca oleh Grammar objek.
Konstruktor
| Nama | Deskripsi |
|---|---|
| SrgsDocument() |
Menginisialisasi instans baru dari kelas SrgsDocument. |
| SrgsDocument(GrammarBuilder) |
Menginisialisasi instans SrgsDocument baru kelas dari GrammarBuilder objek. |
| SrgsDocument(SrgsRule) |
Menginisialisasi instans SrgsDocument baru kelas dan menentukan objek untuk SrgsRule menjadi aturan akar tata bahasa. |
| SrgsDocument(String) |
Menginisialisasi instans SrgsDocument baru kelas yang menentukan lokasi dokumen XML yang digunakan untuk mengisi SrgsDocument instans. |
| SrgsDocument(XmlReader) |
Menginisialisasi instans SrgsDocument baru kelas dari instans XmlReader yang mereferensikan file tata bahasa format XML. |
Properti
| Nama | Deskripsi |
|---|---|
| AssemblyReferences |
Mendapatkan informasi referensi perakitan untuk SrgsDocument instans. |
| CodeBehind |
Mendapatkan informasi code-behind untuk SrgsDocument instans. |
| Culture |
Mendapatkan atau mengatur informasi budaya untuk SrgsDocument instans. |
| Debug |
Mendapatkan atau mengatur apakah nomor baris harus ditambahkan ke skrip sebaris. |
| ImportNamespaces |
Mendapatkan namespace terkait untuk instans saat ini SrgsDocument . |
| Language |
Mendapatkan atau mengatur bahasa pemrograman yang digunakan untuk kode sebaris di SrgsDocument kelas. |
| Mode |
Mendapatkan atau mengatur mode untuk SrgsDocument kelas . |
| Namespace |
Mendapatkan atau mengatur namespace SrgsDocument kelas. |
| PhoneticAlphabet |
Mendapatkan atau mengatur alfabet SrgsDocument fonetik kelas. |
| Root |
Mendapatkan atau mengatur aturan SrgsDocument akar kelas. |
| Rules |
Mendapatkan kumpulan aturan yang saat ini ditentukan untuk SrgsDocument kelas . |
| Script |
Mendapatkan atau mengatur bahasa pembuatan skrip .NET untuk kelas SrgsDocument. |
| XmlBase |
Mendapatkan atau mengatur URI SrgsDocument dasar kelas. |
Metode
| Nama | Deskripsi |
|---|---|
| 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 Type instans saat ini. (Diperoleh dari Object) |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
| WriteSrgs(XmlWriter) |
Menulis konten SrgsDocument objek ke file tata bahasa format XML yang sesuai dengan Spesifikasi Tata Bahasa Pengenalan Ucapan (SRGS) Versi 1.0. |