SrgsGrammarCompiler.Compile Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Kompilerar SrgsDocument objekt och XML-format grammatikfiler till binära grammatikfiler med .cfg-tillägget och skickar utdata till en ström.
Överlagringar
| Name | Description |
|---|---|
| Compile(SrgsDocument, Stream) |
Kompilerar ett SrgsDocument objekt till en binär grammatikfil med .cfg-tillägget och skickar utdata till en ström. |
| Compile(String, Stream) |
Kompilerar en grammatikfil i XML-format till en binär grammatikfil med filnamnstillägget .cfg och skickar utdata till en ström. |
| Compile(XmlReader, Stream) |
Kompilerar data för en grammatikfil i XML-format som refereras av en XmlReader till en binär grammatikfil med filnamnstillägget .cfg och skickar utdata till en ström. |
Compile(SrgsDocument, Stream)
- Källa:
- SrgsGrammarCompiler.cs
- Källa:
- SrgsGrammarCompiler.cs
- Källa:
- SrgsGrammarCompiler.cs
- Källa:
- SrgsGrammarCompiler.cs
Kompilerar ett SrgsDocument objekt till en binär grammatikfil med .cfg-tillägget och skickar utdata till en ström.
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)
Parametrar
- srgsGrammar
- SrgsDocument
Grammatiken som ska kompileras.
- outputStream
- Stream
Strömmen som tar emot resultatet av kompilering.
Undantag
Kommentarer
Mer information finns i Kompilera SRGS-grammatik.
Gäller för
Compile(String, Stream)
- Källa:
- SrgsGrammarCompiler.cs
- Källa:
- SrgsGrammarCompiler.cs
- Källa:
- SrgsGrammarCompiler.cs
- Källa:
- SrgsGrammarCompiler.cs
Kompilerar en grammatikfil i XML-format till en binär grammatikfil med filnamnstillägget .cfg och skickar utdata till en ström.
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)
Parametrar
- inputPath
- String
Sökvägen till filen som ska kompileras.
- outputStream
- Stream
Strömmen som tar emot resultatet av kompilering.
Undantag
inputPath är en tom sträng.
Kommentarer
Grammatikfilen i XML-format måste överensstämma med SRGS version 1.0(Speech Recognition Grammar Specification).
Vid åtkomst till filer utförs en säkerhetskontroll när filen skapas eller öppnas. Säkerhetskontrollen görs vanligtvis inte igen om inte filen stängs och öppnas igen.
Mer information finns i Kompilera SRGS-grammatik.
Gäller för
Compile(XmlReader, Stream)
- Källa:
- SrgsGrammarCompiler.cs
- Källa:
- SrgsGrammarCompiler.cs
- Källa:
- SrgsGrammarCompiler.cs
- Källa:
- SrgsGrammarCompiler.cs
Kompilerar data för en grammatikfil i XML-format som refereras av en XmlReader till en binär grammatikfil med filnamnstillägget .cfg och skickar utdata till en ström.
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)
Parametrar
- reader
- XmlReader
Det XmlReader som läser grammatiken. Grammatiken kan finnas i en fysisk fil eller i minnet.
- outputStream
- Stream
Strömmen som ska ta emot resultatet av kompilering.
Undantag
Kommentarer
Grammatikfilen i XML-format som XmlReader refereras av måste överensstämma med SRGS-version 1.0 (Speech Recognition Grammar Specification).
Mer information finns i Kompilera SRGS-grammatik.