WorkflowCompiler.Compile(WorkflowCompilerParameters, String[]) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Compila uma lista de fluxos de trabalho contidos nos arquivos que são passados como parâmetros com base nos 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
Parâmetros
- parameters
- WorkflowCompilerParameters
- files
- String[]
Uma matriz de cadeia de caracteres que contém os caminhos para os arquivos a serem compilados. Esses arquivos podem ser arquivos de código (como .vb ou .cs) ou arquivos de marcação de fluxo de trabalho. Os arquivos de marcação de fluxo de trabalho devem ter uma extensão .xoml para que sejam reconhecidos pelo compilador.
Retornos
Os WorkflowCompilerResults que representam os resultados da operação.
Exceções
parameters
é uma referência nula (Visual Basic Nothing
).
- ou -
files
é uma referência nula (Visual Basic Nothing
).
Exemplos
O exemplo de código a seguir demonstra como usar o Compile método . O código também cria novas instâncias das WorkflowCompiler classes e WorkflowCompilerParameters e define alguns valores. Esse código pressupõe que results
seja do tipo WorkflowCompilerResults. Este exemplo de código faz parte do exemplo do SDK do Assistente de Fluxo de Trabalho do Outlook do arquivo WizardForm.cs. Para obter mais informações, consulte Assistente de Fluxo de Trabalho do Outlook.