SrgsGrammarCompiler.CompileClassLibrary Methode

Definitie

Compileert een SRGS-document in een DLL.

Overloads

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

Compileert een SRGS-document in een DLL.

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

Compileert meerdere SRGS-grammatica's in een DLL.

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

Compileert een SRGS-grammatica in een DLL.

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

Compileert een SRGS-document in een 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)

Parameters

srgsGrammar
SrgsDocument

De SrgsDocument grammatica die moet worden gecompileerd.

outputPath
String

Het pad van de uitvoer-DLL.

referencedAssemblies
String[]

Een lijst met de assembly's waarnaar wordt verwezen uit de invoer grammatica.

keyFile
String

De naam van het bestand dat een paar sleutels bevat, waardoor het uitvoer-DLL-bestand kan worden ondertekend.

Uitzonderingen

srgsGrammar is null.

outputPath is null.

outputPath is een lege tekenreeks.

Van toepassing op

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

Compileert meerdere SRGS-grammatica's in een 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)

Parameters

inputPaths
String[]

Een lijst met de grammatica die moet worden gecompileerd.

outputPath
String

Het pad van de uitvoer-DLL.

referencedAssemblies
String[]

Een lijst met de assembly's waarnaar wordt verwezen uit de invoer grammatica.

keyFile
String

De naam van het bestand dat een paar sleutels bevat, waardoor het uitvoer-DLL-bestand kan worden ondertekend.

Uitzonderingen

inputPaths is null.

outputPath is null.

outputPath is een lege tekenreeks.

Elk element van de inputPaths matrix is null.

Van toepassing op

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

Compileert een SRGS-grammatica in een 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)

Parameters

reader
XmlReader

De XmlReader grammatica wordt gelezen.

outputPath
String

Het pad van de uitvoer-DLL.

referencedAssemblies
String[]

Een lijst met de assembly's waarnaar wordt verwezen uit de invoer grammatica.

keyFile
String

De naam van het bestand dat een paar sleutels bevat, waardoor het uitvoer-DLL-bestand kan worden ondertekend.

Uitzonderingen

reader is null.

outputPath is null.

outputPath is een lege tekenreeks.

Van toepassing op