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.
Mendefinisikan objek waktu desain yang digunakan untuk membangun tata bahasa runtime yang diketik dengan kuat 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
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.
Lihat Membuat Tata Bahasa Menggunakan SrgsGrammar di Panduan Pemrograman Ucapan Sistem untuk .NET Framework untuk informasi dan contoh selengkapnya.
Konstruktor
SrgsDocument() |
Menginisialisasi instans baru 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
AssemblyReferences |
Mendapatkan informasi referensi perakitan untuk SrgsDocument instans. |
CodeBehind |
Mendapatkan informasi kode belakang 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 skrip .NET untuk SrgsDocument kelas . |
XmlBase |
Mendapatkan atau mengatur URI SrgsDocument dasar kelas. |
Metode
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) |
WriteSrgs(XmlWriter) |
Menulis konten SrgsDocument objek ke file tata bahasa format XML yang sesuai dengan Spesifikasi Tata Bahasa Pengenalan Ucapan (SRGS) Versi 1.0. |