Partager via


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)

Source:
SrgsGrammarCompiler.cs
Source:
SrgsGrammarCompiler.cs

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 les grammaires SRGS.

S’applique à

Compile(String, Stream)

Source:
SrgsGrammarCompiler.cs
Source:
SrgsGrammarCompiler.cs

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 être conforme à la spécification de grammaire de reconnaissance vocale (SRGS) version 1.0.

Lors de l’accès aux fichiers, une vérification de sécurité est effectuée lors de la création ou de l’ouverture du fichier. La vérification de sécurité n’est généralement pas relancée, sauf si le fichier est fermé et rouvert.

Pour plus d’informations, consultez Compiler les grammaires SRGS.

S’applique à

Compile(XmlReader, Stream)

Source:
SrgsGrammarCompiler.cs
Source:
SrgsGrammarCompiler.cs

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 doit XmlReader être conforme à la spécification de grammaire de reconnaissance vocale (SRGS) version 1.0.

Pour plus d’informations, consultez Compiler les grammaires SRGS.

S’applique à