Condividi tramite


WorkflowCompiler.Compile(WorkflowCompilerParameters, String[]) Metodo

Definizione

Compila un elenco di flussi di lavoro contenuti nei file che vengono passati come parametri basati sulla classe 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

Parametri

files
String[]

Matrice di stringhe contenente i percorsi dei file da compilare. Questi file possono essere file di codice (ad esempio VB o CS) o file di markup del flusso di lavoro. I file di markup del flusso di lavoro devono avere un'estensione XOML riconoscibile dal compilatore.

Restituisce

Classe WorkflowCompilerResults che rappresenta il risultato dell'operazione.

Eccezioni

parameters è un riferimento null ( Nothing in Visual Basic).

-oppure-

files è un riferimento null ( Nothing in Visual Basic).

Esempio

Nell'esempio di codice riportato di seguito viene illustrato come utilizzare il metodo Compile. Il codice inoltre crea nuove istanze delle classi WorkflowCompiler e WorkflowCompilerParameters e ne imposta alcuni valori. Questo codice presuppone che results sia di tipo WorkflowCompilerResults. Questo esempio di codice è parte dell'esempio SDK Outlook Workflow Wizard nel file WizardForm.cs. Per altre informazioni, vedere Procedura guidata flusso di lavoro di Outlook.

Si applica a