SrgsGrammarCompiler.CompileClassLibrary Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Компилирует документ 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.
Исключения
Параметр outputPath
равен пустой строке.
Все элементы массива inputPaths
имеют значение null
.
Применяется к
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
равен пустой строке.