SrgsGrammarCompiler.CompileClassLibrary Metod

Definition

Kompilerar ett SRGS-dokument till en DLL.

Överlagringar

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

Kompilerar ett SRGS-dokument till en DLL.

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

Kompilerar flera SRGS-grammatiker till en DLL.

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

Kompilerar en SRGS-grammatik till en DLL.

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

Källa:
SrgsGrammarCompiler.cs
Källa:
SrgsGrammarCompiler.cs
Källa:
SrgsGrammarCompiler.cs
Källa:
SrgsGrammarCompiler.cs

Kompilerar ett SRGS-dokument till en 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)

Parametrar

srgsGrammar
SrgsDocument

Som SrgsDocument innehåller grammatiken som ska kompileras.

outputPath
String

Sökvägen till utdata-DLL:en.

referencedAssemblies
String[]

En lista över de sammansättningar som refereras från indatamatiken.

keyFile
String

Namnet på filen som innehåller ett par nycklar, vilket gör att utdata-DLL:en kan signeras.

Undantag

srgsGrammar är null.

outputPath är null.

outputPath är en tom sträng.

Gäller för

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

Källa:
SrgsGrammarCompiler.cs
Källa:
SrgsGrammarCompiler.cs
Källa:
SrgsGrammarCompiler.cs
Källa:
SrgsGrammarCompiler.cs

Kompilerar flera SRGS-grammatiker till en 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)

Parametrar

inputPaths
String[]

En lista över de grammatiker som ska kompileras.

outputPath
String

Sökvägen till utdata-DLL:en.

referencedAssemblies
String[]

En lista över de sammansättningar som refereras från indatamatiken.

keyFile
String

Namnet på filen som innehåller ett par nycklar, vilket gör att utdata-DLL:en kan signeras.

Undantag

inputPaths är null.

outputPath är null.

outputPath är en tom sträng.

Alla element i matrisen inputPaths är null.

Gäller för

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

Källa:
SrgsGrammarCompiler.cs
Källa:
SrgsGrammarCompiler.cs
Källa:
SrgsGrammarCompiler.cs
Källa:
SrgsGrammarCompiler.cs

Kompilerar en SRGS-grammatik till en 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)

Parametrar

reader
XmlReader

Det XmlReader som läser grammatiken.

outputPath
String

Sökvägen till utdata-DLL:en.

referencedAssemblies
String[]

En lista över de sammansättningar som refereras från indatamatiken.

keyFile
String

Namnet på filen som innehåller ett par nycklar, vilket gör att utdata-DLL:en kan signeras.

Undantag

reader är null.

outputPath är null.

outputPath är en tom sträng.

Gäller för