SrgsGrammarCompiler.Compile Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Compile des objets SrgsDocument et des fichiers de grammaire de format XML dans des fichiers binaires de grammaire avec l'extension .cfg et envoie la sortie vers un flux.
Surcharges
Compile(SrgsDocument, Stream) |
Compile un objet SrgsDocument dans un fichier binaire de grammaire avec l’extension .cfg et envoie la sortie vers un flux. |
Compile(String, Stream) |
Compile un fichier de grammaire de format XML dans un fichier binaire de grammaire avec l'extension .cfg et envoie la sortie vers un flux. |
Compile(XmlReader, Stream) |
Compile les données d'un fichier de grammaire de format XML référencé par XmlReader dans un fichier binaire de grammaire avec l'extension .cfg et envoie la sortie vers un flux. |
Compile(SrgsDocument, Stream)
Compile un objet SrgsDocument dans un fichier binaire de grammaire avec l’extension .cfg et envoie la sortie vers un flux.
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)
Paramètres
- srgsGrammar
- SrgsDocument
Grammaire à compiler.
- outputStream
- Stream
Flux qui reçoit les résultats de la compilation.
Exceptions
Remarques
Pour plus d’informations, consultez compiler des grammaires SRGS.
S’applique à
Compile(String, Stream)
Compile un fichier de grammaire de format XML dans un fichier binaire de grammaire avec l'extension .cfg et envoie la sortie vers un flux.
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)
Paramètres
- inputPath
- String
Chemin d'accès au fichier à compiler.
- outputStream
- Stream
Flux qui reçoit les résultats de la compilation.
Exceptions
inputPath
est une chaîne vide.
Remarques
Le fichier de grammaire au format XML doit se conformer à la spécification de la grammaire de la reconnaissance vocale (SRGS) Version 1,0.
Lors de l’accès aux fichiers, une vérification de la sécurité est effectuée lors de la création ou de l’ouverture du fichier. La vérification de la sécurité n’est généralement pas effectuée à moins que le fichier ne soit fermé, puis rouvert.
Pour plus d’informations, consultez compiler des grammaires SRGS.
S’applique à
Compile(XmlReader, Stream)
Compile les données d'un fichier de grammaire de format XML référencé par XmlReader dans un fichier binaire de grammaire avec l'extension .cfg et envoie la sortie vers un flux.
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)
Paramètres
- reader
- XmlReader
XmlReader qui lit la syntaxe. La grammaire peut résider dans un fichier physique ou en mémoire.
- outputStream
- Stream
Flux qui recevra les résultats de la compilation.
Exceptions
Remarques
Le fichier de grammaire au format XML référencé par XmlReader doit se conformer à la spécification de la grammaire de la reconnaissance vocale (SRGS) version 1,0.
Pour plus d’informations, consultez compiler des grammaires SRGS.