SrgsGrammarCompiler.Compile Méthode

Définition

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

srgsGrammar a la valeur null.

outputStream a la valeur null.

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 a la valeur null.

outputStream a la valeur null.

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

reader a la valeur null.

outputStream a la valeur null.

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.

S’applique à