SrgsGrammarCompiler.Compile Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Compila SrgsDocument objetos e ficheiros de gramática em formato XML em ficheiros de gramática binária com a extensão .cfg e envia a saída para um fluxo.
Sobrecargas
| Name | Description |
|---|---|
| Compile(SrgsDocument, Stream) |
Compila um SrgsDocument objeto num ficheiro de gramática binária com a extensão .cfg e envia a saída para um fluxo. |
| Compile(String, Stream) |
Compila um ficheiro gramatical em formato XML num ficheiro gramático binário com a extensão .cfg e envia a saída para um fluxo. |
| Compile(XmlReader, Stream) |
Compila dados para um ficheiro gramatical em formato XML referenciado por a XmlReader num ficheiro gramática binária com a extensão .cfg e envia a saída para um fluxo. |
Compile(SrgsDocument, Stream)
- Origem:
- SrgsGrammarCompiler.cs
- Origem:
- SrgsGrammarCompiler.cs
- Origem:
- SrgsGrammarCompiler.cs
- Origem:
- SrgsGrammarCompiler.cs
Compila um SrgsDocument objeto num ficheiro de gramática binária com a extensão .cfg e envia a saída para um fluxo.
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
A gramática a compilar.
- outputStream
- Stream
O fluxo que recebe os resultados da compilação.
Exceções
Observações
Para mais informações, consulte Compilar Gramáticas SRGS.
Aplica-se a
Compile(String, Stream)
- Origem:
- SrgsGrammarCompiler.cs
- Origem:
- SrgsGrammarCompiler.cs
- Origem:
- SrgsGrammarCompiler.cs
- Origem:
- SrgsGrammarCompiler.cs
Compila um ficheiro gramatical em formato XML num ficheiro gramático binário com a extensão .cfg e envia a saída para um fluxo.
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
O caminho do ficheiro para compilar.
- outputStream
- Stream
O fluxo que recebe os resultados da compilação.
Exceções
inputPath é uma corda vazia.
Observações
O ficheiro gramatical em formato XML deve estar em conformidade com a Especificação de Gramática de Reconhecimento de Fala (SRGS) Versão 1.0.
Ao aceder a ficheiros, é realizada uma verificação de segurança quando o ficheiro é criado ou aberto. A verificação de segurança normalmente não é feita novamente, a menos que o ficheiro seja fechado e reaberto.
Para mais informações, consulte Compilar Gramáticas SRGS.
Aplica-se a
Compile(XmlReader, Stream)
- Origem:
- SrgsGrammarCompiler.cs
- Origem:
- SrgsGrammarCompiler.cs
- Origem:
- SrgsGrammarCompiler.cs
- Origem:
- SrgsGrammarCompiler.cs
Compila dados para um ficheiro gramatical em formato XML referenciado por a XmlReader num ficheiro gramática binária com a extensão .cfg e envia a saída para um fluxo.
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
O XmlReader que lê a gramática. A gramática pode residir num ficheiro físico ou na memória.
- outputStream
- Stream
O fluxo que receberá os resultados da compilação.
Exceções
Observações
O ficheiro gramatical em formato XML referenciado XmlReader pelo deve estar em conformidade com a Especificação de Gramática de Reconhecimento de Fala (SRGS) Versão 1.0.
Para mais informações, consulte Compilar Gramáticas SRGS.