SrgsGrammarCompiler.Compile Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Kompiliert SrgsDocument-Objekte und Grammatikdateien im XML-Format in binäre Grammatikdateien mit der .cfg-Erweiterung und sendet die Ausgabe an einen Stream.
Überlädt
Compile(SrgsDocument, Stream) |
Kompiliert ein SrgsDocument-Objekt in eine binäre Grammatikdatei mit der .cfg-Erweiterung, und sendet die Ausgabe an einen Stream. |
Compile(String, Stream) |
Kompiliert eine Grammatikdatei im XML-Format in eine binäre Grammatikdatei mit der .cfg-Erweiterung und sendet die Ausgabe an einen Stream. |
Compile(XmlReader, Stream) |
Kompiliert Daten für eine Grammatikdatei im XML-Format, die von einem XmlReader in eine binäre Grammatikdatei mit der .cfg-Erweiterung verwiesen wird und sendet die Ausgabe an einen Stream. |
Compile(SrgsDocument, Stream)
- Quelle:
- SrgsGrammarCompiler.cs
- Quelle:
- SrgsGrammarCompiler.cs
Kompiliert ein SrgsDocument-Objekt in eine binäre Grammatikdatei mit der .cfg-Erweiterung, und sendet die Ausgabe an einen Stream.
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
Die zu kompilierende Grammatik.
- outputStream
- Stream
Der Stream, der die Ergebnisse der Kompilierung empfängt.
Ausnahmen
Hinweise
Weitere Informationen finden Sie unter Kompilieren von SRGS-Grammatiken.
Gilt für:
Compile(String, Stream)
- Quelle:
- SrgsGrammarCompiler.cs
- Quelle:
- SrgsGrammarCompiler.cs
Kompiliert eine Grammatikdatei im XML-Format in eine binäre Grammatikdatei mit der .cfg-Erweiterung und sendet die Ausgabe an einen Stream.
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
Der Pfad der zu kompilierenden Datei.
- outputStream
- Stream
Der Stream, der die Ergebnisse der Kompilierung empfängt.
Ausnahmen
inputPath
ist eine leere Zeichenfolge.
Hinweise
Die Grammatikdatei im XML-Format muss der SRGS-Version 1.0 (Speech Recognition Grammar Specification) entsprechen.
Beim Zugriff auf Dateien wird eine Sicherheitsüberprüfung durchgeführt, wenn die Datei erstellt oder geöffnet wird. Die Sicherheitsüberprüfung wird in der Regel nicht erneut durchgeführt, es sei denn, die Datei wird geschlossen und erneut geöffnet.
Weitere Informationen finden Sie unter Kompilieren von SRGS-Grammatiken.
Gilt für:
Compile(XmlReader, Stream)
- Quelle:
- SrgsGrammarCompiler.cs
- Quelle:
- SrgsGrammarCompiler.cs
Kompiliert Daten für eine Grammatikdatei im XML-Format, die von einem XmlReader in eine binäre Grammatikdatei mit der .cfg-Erweiterung verwiesen wird und sendet die Ausgabe an einen Stream.
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
Der XmlReader, der die Grammatik liest. Die Grammatik kann sich in einer physischen Datei oder im Arbeitsspeicher befinden.
- outputStream
- Stream
Der Stream, der die Ergebnisse der Kompilierung empfängt.
Ausnahmen
Hinweise
Die Grammatikdatei im XML-Format, auf die XmlReader von verwiesen wird, muss der SRGS-Version 1.0 (Speech Recognition Grammar Specification) entsprechen.
Weitere Informationen finden Sie unter Kompilieren von SRGS-Grammatiken.