Aracılığıyla paylaş


SrgsGrammarCompiler.Compile Yöntem

Tanım

SrgsDocument Nesneleri ve XML biçimli dil bilgisi dosyalarını .cfg uzantısıyla ikili dil bilgisi dosyalarına derler ve çıkışı bir akışa gönderir.

Aşırı Yüklemeler

Compile(SrgsDocument, Stream)

.cfg uzantısıyla bir SrgsDocument nesneyi ikili dil bilgisi dosyasına derler ve çıkışı bir akışa gönderir.

Compile(String, Stream)

XML biçimli dil bilgisi dosyasını .cfg uzantısına sahip bir ikili dil bilgisi dosyasına derler ve çıkışı bir akışa gönderir.

Compile(XmlReader, Stream)

tarafından başvuruda bulunılan XmlReader XML biçimli dil bilgisi dosyasının verilerini .cfg uzantısına sahip bir ikili dil bilgisi dosyasına derler ve çıkışı bir akışa gönderir.

Compile(SrgsDocument, Stream)

Kaynak:
SrgsGrammarCompiler.cs
Kaynak:
SrgsGrammarCompiler.cs
Kaynak:
SrgsGrammarCompiler.cs

.cfg uzantısıyla bir SrgsDocument nesneyi ikili dil bilgisi dosyasına derler ve çıkışı bir akışa gönderir.

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)

Parametreler

srgsGrammar
SrgsDocument

Derlenecek dil bilgisi.

outputStream
Stream

Derlemenin sonuçlarını alan akış.

Özel durumlar

srgsGrammar, null değeridir.

outputStream, null değeridir.

Açıklamalar

Daha fazla bilgi için bkz. SRGS Dil Bilgilerini Derleme.

Şunlara uygulanır

Compile(String, Stream)

Kaynak:
SrgsGrammarCompiler.cs
Kaynak:
SrgsGrammarCompiler.cs
Kaynak:
SrgsGrammarCompiler.cs

XML biçimli dil bilgisi dosyasını .cfg uzantısına sahip bir ikili dil bilgisi dosyasına derler ve çıkışı bir akışa gönderir.

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)

Parametreler

inputPath
String

Derlenecek dosyanın yolu.

outputStream
Stream

Derlemenin sonuçlarını alan akış.

Özel durumlar

inputPath, null değeridir.

outputStream, null değeridir.

inputPath boş bir dizedir.

Açıklamalar

XML biçimli dil bilgisi dosyası , Konuşma Tanıma Dil Bilgisi Belirtimi (SRGS) Sürüm 1.0'a uygun olmalıdır.

Dosyalara erişirken, dosya oluşturulduğunda veya açıldığında bir güvenlik denetimi gerçekleştirilir. Dosya kapatılıp yeniden açılmadığı sürece güvenlik denetimi genellikle yeniden yapılmaz.

Daha fazla bilgi için bkz. SRGS Dil Bilgilerini Derleme.

Şunlara uygulanır

Compile(XmlReader, Stream)

Kaynak:
SrgsGrammarCompiler.cs
Kaynak:
SrgsGrammarCompiler.cs
Kaynak:
SrgsGrammarCompiler.cs

tarafından başvuruda bulunılan XmlReader XML biçimli dil bilgisi dosyasının verilerini .cfg uzantısına sahip bir ikili dil bilgisi dosyasına derler ve çıkışı bir akışa gönderir.

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)

Parametreler

reader
XmlReader

XmlReader Dil bilgisini okuyan. Dil bilgisi fiziksel bir dosyada veya bellekte bulunabilir.

outputStream
Stream

Derlemenin sonuçlarını alacak akış.

Özel durumlar

reader, null değeridir.

outputStream, null değeridir.

Açıklamalar

tarafından XmlReader başvuruda bulunılan XML biçimli dil bilgisi dosyası , Konuşma Tanıma Dil Bilgisi Belirtimi (SRGS) Sürüm 1.0'a uygun olmalıdır.

Daha fazla bilgi için bkz. SRGS Dil Bilgilerini Derleme.

Şunlara uygulanır