Bagikan melalui


SrgsGrammarCompiler.Compile Metode

Definisi

Mengkompilasi SrgsDocument objek dan file tata bahasa format XML ke dalam file tata bahasa biner dengan ekstensi .cfg dan mengirim output ke aliran.

Overload

Compile(SrgsDocument, Stream)

Mengkompilasi SrgsDocument objek ke dalam file tata bahasa biner dengan ekstensi .cfg dan mengirim output ke aliran.

Compile(String, Stream)

Mengkompilasi file tata bahasa format XML ke dalam file tata bahasa biner dengan ekstensi .cfg dan mengirim output ke aliran.

Compile(XmlReader, Stream)

Mengkompilasi data untuk file tata bahasa format XML yang XmlReader direferensikan oleh ke dalam file tata bahasa biner dengan ekstensi .cfg dan mengirim output ke aliran.

Compile(SrgsDocument, Stream)

Sumber:
SrgsGrammarCompiler.cs
Sumber:
SrgsGrammarCompiler.cs
Sumber:
SrgsGrammarCompiler.cs

Mengkompilasi SrgsDocument objek ke dalam file tata bahasa biner dengan ekstensi .cfg dan mengirim output ke aliran.

public:
 static void Compile(System::Speech::Recognition::SrgsGrammar::SrgsDocument ^ srgsGrammar, System::IO::Stream ^ outputStream);
public static void Compile (System.Speech.Recognition.SrgsGrammar.SrgsDocument srgsGrammar, System.IO.Stream outputStream);
static member Compile : System.Speech.Recognition.SrgsGrammar.SrgsDocument * System.IO.Stream -> unit
Public Shared Sub Compile (srgsGrammar As SrgsDocument, outputStream As Stream)

Parameter

srgsGrammar
SrgsDocument

Tata bahasa untuk dikompilasi.

outputStream
Stream

Aliran yang menerima hasil kompilasi.

Pengecualian

srgsGrammaradalah null.

outputStreamadalah null.

Keterangan

Untuk informasi selengkapnya, lihat Mengkompilasi Tata Bahasa SRGS.

Berlaku untuk

Compile(String, Stream)

Sumber:
SrgsGrammarCompiler.cs
Sumber:
SrgsGrammarCompiler.cs
Sumber:
SrgsGrammarCompiler.cs

Mengkompilasi file tata bahasa format XML ke dalam file tata bahasa biner dengan ekstensi .cfg dan mengirim output ke aliran.

public:
 static void Compile(System::String ^ inputPath, System::IO::Stream ^ outputStream);
public static void Compile (string inputPath, System.IO.Stream outputStream);
static member Compile : string * System.IO.Stream -> unit
Public Shared Sub Compile (inputPath As String, outputStream As Stream)

Parameter

inputPath
String

Jalur file yang akan dikompilasi.

outputStream
Stream

Aliran yang menerima hasil kompilasi.

Pengecualian

inputPathadalah null.

outputStreamadalah null.

inputPath adalah string kosong.

Keterangan

File tata bahasa format XML harus sesuai dengan Spesifikasi Tata Bahasa Pengenalan Ucapan (SRGS) Versi 1.0.

Saat mengakses file, pemeriksaan keamanan dilakukan saat file dibuat atau dibuka. Pemeriksaan keamanan biasanya tidak dilakukan lagi kecuali file ditutup dan dibuka kembali.

Untuk informasi selengkapnya, lihat Mengkompilasi Tata Bahasa SRGS.

Berlaku untuk

Compile(XmlReader, Stream)

Sumber:
SrgsGrammarCompiler.cs
Sumber:
SrgsGrammarCompiler.cs
Sumber:
SrgsGrammarCompiler.cs

Mengkompilasi data untuk file tata bahasa format XML yang XmlReader direferensikan oleh ke dalam file tata bahasa biner dengan ekstensi .cfg dan mengirim output ke aliran.

public:
 static void Compile(System::Xml::XmlReader ^ reader, System::IO::Stream ^ outputStream);
public static void Compile (System.Xml.XmlReader reader, System.IO.Stream outputStream);
static member Compile : System.Xml.XmlReader * System.IO.Stream -> unit
Public Shared Sub Compile (reader As XmlReader, outputStream As Stream)

Parameter

reader
XmlReader

Yang XmlReader membaca tata bahasa. Tata bahasa dapat berada dalam file fisik atau dalam memori.

outputStream
Stream

Aliran yang akan menerima hasil kompilasi.

Pengecualian

readeradalah null.

outputStreamadalah null.

Keterangan

File tata bahasa format XML yang direferensikan oleh harus sesuai dengan XmlReader Spesifikasi Tata Bahasa Pengenalan Ucapan (SRGS) Versi 1.0.

Untuk informasi selengkapnya, lihat Mengkompilasi Tata Bahasa SRGS.

Berlaku untuk