SrgsGrammarCompiler.Compile Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Compila objetos SrgsDocument y archivos de gramática con formato XML en archivos binarios de gramática con la extensión .cfg y envía el resultado a un flujo.
Sobrecargas
Compile(SrgsDocument, Stream) |
Compila un objeto SrgsDocument en un archivo binario de gramática con la extensión .cfg y envía el resultado a un flujo. |
Compile(String, Stream) |
Compila un archivo de gramática con formato XML en un archivo binario de gramática con la extensión .cfg y envía el resultado a un flujo. |
Compile(XmlReader, Stream) |
Compila datos para un archivo de gramática con formato XML al que hace referencia un XmlReader en un archivo binario de gramática con la extensión .cfg y envía el resultado a un flujo. |
Compile(SrgsDocument, Stream)
- Source:
- SrgsGrammarCompiler.cs
- Source:
- SrgsGrammarCompiler.cs
- Source:
- SrgsGrammarCompiler.cs
Compila un objeto SrgsDocument en un archivo binario de gramática con la extensión .cfg y envía el resultado a un flujo.
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)
Parámetros
- srgsGrammar
- SrgsDocument
La gramática para compilar.
- outputStream
- Stream
El flujo que recibe los resultados de la compilación.
Excepciones
Comentarios
Para obtener más información, vea Compilar gramáticas de SRGS.
Se aplica a
Compile(String, Stream)
- Source:
- SrgsGrammarCompiler.cs
- Source:
- SrgsGrammarCompiler.cs
- Source:
- SrgsGrammarCompiler.cs
Compila un archivo de gramática con formato XML en un archivo binario de gramática con la extensión .cfg y envía el resultado a un flujo.
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)
Parámetros
- inputPath
- String
Ruta de acceso del archivo que se va a compilar.
- outputStream
- Stream
El flujo que recibe los resultados de la compilación.
Excepciones
inputPath
es una cadena vacía.
Comentarios
El archivo de gramática de formato XML debe ajustarse a la versión 1.0 de la especificación de gramática de reconocimiento de voz (SRGS).
Al acceder a los archivos, se realiza una comprobación de seguridad cuando se crea o abre el archivo. Normalmente, la comprobación de seguridad no se realiza de nuevo a menos que se cierre y vuelva a abrir el archivo.
Para obtener más información, vea Compilar gramáticas de SRGS.
Se aplica a
Compile(XmlReader, Stream)
- Source:
- SrgsGrammarCompiler.cs
- Source:
- SrgsGrammarCompiler.cs
- Source:
- SrgsGrammarCompiler.cs
Compila datos para un archivo de gramática con formato XML al que hace referencia un XmlReader en un archivo binario de gramática con la extensión .cfg y envía el resultado a un flujo.
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)
Parámetros
- reader
- XmlReader
XmlReader que lee la gramática. La gramática puede residir en un archivo físico o en memoria.
- outputStream
- Stream
El flujo que recibirá los resultados de la compilación.
Excepciones
Comentarios
El archivo de gramática de formato XML al que hace XmlReader referencia debe ajustarse a la versión 1.0 de la especificación de gramática de reconocimiento de voz (SRGS).
Para obtener más información, vea Compilar gramáticas de SRGS.