SrgsGrammarCompiler.CompileClassLibrary 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将 SRGS 文档编译到 DLL。
重载
CompileClassLibrary(SrgsDocument, String, String[], String) |
将 SRGS 文档编译到 DLL。 |
CompileClassLibrary(String[], String, String[], String) |
将多个 SRGS 语法编译到 DLL。 |
CompileClassLibrary(XmlReader, String, String[], String) |
将 SRGS 语法编译到 DLL。 |
CompileClassLibrary(SrgsDocument, String, String[], String)
将 SRGS 文档编译到 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)
参数
- srgsGrammar
- SrgsDocument
SrgsDocument包含要编译的语法的。
- outputPath
- String
输出 DLL 的路径。
- referencedAssemblies
- String[]
从输入语法引用的程序集列表。
- keyFile
- String
包含一对密钥,从而使输出 DLL 被签署的文件名称。
例外
outputPath
是一个空字符串。
适用于
CompileClassLibrary(String[], String, String[], String)
将多个 SRGS 语法编译到 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)
参数
- inputPaths
- String[]
要编译的语法列表。
- outputPath
- String
输出 DLL 的路径。
- referencedAssemblies
- String[]
从输入语法引用的程序集列表。
- keyFile
- String
包含一对密钥,从而使输出 DLL 被签署的文件名称。
例外
适用于
CompileClassLibrary(XmlReader, String, String[], String)
将 SRGS 语法编译到 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)
参数
- outputPath
- String
输出 DLL 的路径。
- referencedAssemblies
- String[]
从输入语法引用的程序集列表。
- keyFile
- String
包含一对密钥,从而使输出 DLL 被签署的文件名称。
例外
outputPath
是一个空字符串。