Compartilhar via


WorkflowCompiler Construtor

Definição

Inicializa uma nova instância da classe WorkflowCompiler.

public:
 WorkflowCompiler();
public WorkflowCompiler ();
Public Sub New ()

Exemplos

O exemplo de código a seguir demonstra como criar uma nova instância da WorkflowCompiler classe . O código também cria uma nova instância da WorkflowCompilerParameters classe e define alguns de seus 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.

// Compile the workflow
String[] assemblyNames = { "ReadEmailActivity.dll" };
WorkflowCompiler compiler = new WorkflowCompiler();
WorkflowCompilerParameters parameters = new WorkflowCompilerParameters(assemblyNames);
parameters.LibraryPaths.Add(Path.GetDirectoryName(typeof(BaseMailbox).Assembly.Location));
parameters.OutputAssembly = "CustomOutlookWorkflow" + Guid.NewGuid().ToString() + ".dll";
results = compiler.Compile(parameters, this.xamlFile);
' Compile the workflow
Dim assemblyNames() As String = {"ReadEmailActivity.dll"}

Dim compiler As WorkflowCompiler = New WorkflowCompiler()
Dim parameters As WorkflowCompilerParameters = New WorkflowCompilerParameters(assemblyNames)
parameters.LibraryPaths.Add(Path.GetDirectoryName(GetType(BaseMailbox).Assembly.Location))
parameters.OutputAssembly = "CustomOutlookWorkflow" + Guid.NewGuid().ToString() + ".dll"
results = compiler.Compile(parameters, Me.xamlFile)

Aplica-se a