SrgsGrammarCompiler.CompileClassLibrary Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Kompiliert ein SRGS-Dokument in eine DLL.
Überlädt
CompileClassLibrary(SrgsDocument, String, String[], String) |
Kompiliert ein SRGS-Dokument in eine DLL. |
CompileClassLibrary(String[], String, String[], String) |
Kompiliert mehrere SRGS-Grammatiken in eine DLL. |
CompileClassLibrary(XmlReader, String, String[], String) |
Kompiliert eine SRGS-Grammatik in eine DLL. |
CompileClassLibrary(SrgsDocument, String, String[], String)
Kompiliert ein SRGS-Dokument in eine 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)
Parameter
- srgsGrammar
- SrgsDocument
Das SrgsDocument, das die Grammatik enthält, die kompiliert werden soll.
- outputPath
- String
Der Pfad der Ausgabe-DLL.
- referencedAssemblies
- String[]
Eine Liste der Assemblys, die von den Eingabegrammatiken verwiesen werden.
- keyFile
- String
Der Name der Datei, die ein Schlüsselpaar enthält, wodurch die Ausgabe-DLL signiert werden kann.
Ausnahmen
outputPath
ist eine leere Zeichenfolge.
Gilt für
CompileClassLibrary(String[], String, String[], String)
Kompiliert mehrere SRGS-Grammatiken in eine 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)
Parameter
- inputPaths
- String[]
Eine Liste der zu kompilierenden Grammatiken.
- outputPath
- String
Der Pfad der Ausgabe-DLL.
- referencedAssemblies
- String[]
Eine Liste der Assemblys, die von den Eingabegrammatiken verwiesen werden.
- keyFile
- String
Der Name der Datei, die ein Schlüsselpaar enthält, wodurch die Ausgabe-DLL signiert werden kann.
Ausnahmen
outputPath
ist eine leere Zeichenfolge.
Jedes Element des inputPaths
-Arrays ist null
.
Gilt für
CompileClassLibrary(XmlReader, String, String[], String)
Kompiliert eine SRGS-Grammatik in eine 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)
Parameter
- outputPath
- String
Der Pfad der Ausgabe-DLL.
- referencedAssemblies
- String[]
Eine Liste der Assemblys, die von den Eingabegrammatiken verwiesen werden.
- keyFile
- String
Der Name der Datei, die ein Schlüsselpaar enthält, wodurch die Ausgabe-DLL signiert werden kann.
Ausnahmen
outputPath
ist eine leere Zeichenfolge.