WorkflowCompiler.Compile(WorkflowCompilerParameters, String[]) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Компилирует список рабочих процессов, которые содержатся в файлах, переданных в виде параметров на основе WorkflowCompilerParameters.
public:
System::Workflow::ComponentModel::Compiler::WorkflowCompilerResults ^ Compile(System::Workflow::ComponentModel::Compiler::WorkflowCompilerParameters ^ parameters, ... cli::array <System::String ^> ^ files);
public System.Workflow.ComponentModel.Compiler.WorkflowCompilerResults Compile (System.Workflow.ComponentModel.Compiler.WorkflowCompilerParameters parameters, params string[] files);
member this.Compile : System.Workflow.ComponentModel.Compiler.WorkflowCompilerParameters * string[] -> System.Workflow.ComponentModel.Compiler.WorkflowCompilerResults
Public Function Compile (parameters As WorkflowCompilerParameters, ParamArray files As String()) As WorkflowCompilerResults
Параметры
- parameters
- WorkflowCompilerParameters
- files
- String[]
Массив строк, содержащий пути к файлам для компиляции. Файлы могут либо содержать код (например, VB или CS), либо разметку рабочих процессов. Файлы разметки рабочих процессов должны иметь расширение XOML, чтобы их распознал компилятор.
Возвращаемое значение
Объект WorkflowCompilerResults, представляющий результаты операции.
Исключения
Параметр parameters
является пустой ссылкой (Nothing
в Visual Basic).
-или-
Параметр files
является пустой ссылкой (Nothing
в Visual Basic).
Примеры
В следующем примере кода показано, как использовать метод Compile. Код также создает новые экземпляры классов WorkflowCompiler и WorkflowCompilerParameters, а также задает некоторые значения. В этом коде предполагается, что results
принадлежит к типу WorkflowCompilerResults. Данный пример кода является частью образца пакета SDK «Outlook Workflow Wizard» из файла WizardForm.cs. Дополнительные сведения см. в разделе Мастер рабочих процессов Outlook.