Condividi tramite


SrgsGrammarCompiler.CompileClassLibrary Metodo

Definizione

Compila un documento SRGS in una DLL.

Overload

CompileClassLibrary(SrgsDocument, String, String[], String)

Compila un documento SRGS in una DLL.

CompileClassLibrary(String[], String, String[], String)

Compila più grammatiche SRGS in una DLL.

CompileClassLibrary(XmlReader, String, String[], String)

Compila una grammatica SRGS in una DLL.

CompileClassLibrary(SrgsDocument, String, String[], String)

Origine:
SrgsGrammarCompiler.cs
Origine:
SrgsGrammarCompiler.cs
Origine:
SrgsGrammarCompiler.cs
Origine:
SrgsGrammarCompiler.cs

Compila un documento SRGS in una DLL.

public:
 static void CompileClassLibrary(System::Speech::Recognition::SrgsGrammar::SrgsDocument ^ srgsGrammar, System::String ^ outputPath, cli::array <System::String ^> ^ referencedAssemblies, System::String ^ keyFile);
public static void CompileClassLibrary (System.Speech.Recognition.SrgsGrammar.SrgsDocument srgsGrammar, string outputPath, string[] referencedAssemblies, string keyFile);
static member CompileClassLibrary : System.Speech.Recognition.SrgsGrammar.SrgsDocument * string * string[] * string -> unit
Public Shared Sub CompileClassLibrary (srgsGrammar As SrgsDocument, outputPath As String, referencedAssemblies As String(), keyFile As String)

Parametri

srgsGrammar
SrgsDocument

L'oggetto SrgsDocument che contiene la grammatica da compilare.

outputPath
String

Percorso dell'output DDL.

referencedAssemblies
String[]

Elenco di assembly a cui fanno riferimento le grammatiche di input.

keyFile
String

Il nome del file contenente la coppia di chiavi, che permette la firma della DLL di output.

Eccezioni

srgsGrammar è null.

outputPath è null.

Il parametro outputPath è una stringa vuota.

Si applica a

CompileClassLibrary(String[], String, String[], String)

Origine:
SrgsGrammarCompiler.cs
Origine:
SrgsGrammarCompiler.cs
Origine:
SrgsGrammarCompiler.cs
Origine:
SrgsGrammarCompiler.cs

Compila più grammatiche SRGS in una DLL.

public:
 static void CompileClassLibrary(cli::array <System::String ^> ^ inputPaths, System::String ^ outputPath, cli::array <System::String ^> ^ referencedAssemblies, System::String ^ keyFile);
public static void CompileClassLibrary (string[] inputPaths, string outputPath, string[] referencedAssemblies, string keyFile);
static member CompileClassLibrary : string[] * string * string[] * string -> unit
Public Shared Sub CompileClassLibrary (inputPaths As String(), outputPath As String, referencedAssemblies As String(), keyFile As String)

Parametri

inputPaths
String[]

Elenco di grammatiche da compilare.

outputPath
String

Percorso dell'output DDL.

referencedAssemblies
String[]

Elenco di assembly a cui fanno riferimento le grammatiche di input.

keyFile
String

Il nome del file contenente la coppia di chiavi, che permette la firma della DLL di output.

Eccezioni

inputPaths è null.

outputPath è null.

Il parametro outputPath è una stringa vuota.

Qualsiasi elemento della matrice inputPaths è null.

Si applica a

CompileClassLibrary(XmlReader, String, String[], String)

Origine:
SrgsGrammarCompiler.cs
Origine:
SrgsGrammarCompiler.cs
Origine:
SrgsGrammarCompiler.cs
Origine:
SrgsGrammarCompiler.cs

Compila una grammatica SRGS in una DLL.

public:
 static void CompileClassLibrary(System::Xml::XmlReader ^ reader, System::String ^ outputPath, cli::array <System::String ^> ^ referencedAssemblies, System::String ^ keyFile);
public static void CompileClassLibrary (System.Xml.XmlReader reader, string outputPath, string[] referencedAssemblies, string keyFile);
static member CompileClassLibrary : System.Xml.XmlReader * string * string[] * string -> unit
Public Shared Sub CompileClassLibrary (reader As XmlReader, outputPath As String, referencedAssemblies As String(), keyFile As String)

Parametri

reader
XmlReader

L'oggetto XmlReader che legge la grammatica.

outputPath
String

Percorso dell'output DDL.

referencedAssemblies
String[]

Elenco di assembly a cui fanno riferimento le grammatiche di input.

keyFile
String

Il nome del file contenente la coppia di chiavi, che permette la firma della DLL di output.

Eccezioni

reader è null.

outputPath è null.

Il parametro outputPath è una stringa vuota.

Si applica a