Condividi tramite


WorkflowCompiler Costruttore

Definizione

Inizializza una nuova istanza della classe WorkflowCompiler.

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

Esempio

Nell'esempio di codice riportato di seguito viene illustrato come creare una nuova istanza della classe WorkflowCompiler. Il codice crea inoltre una nuova istanza della classe 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.

// 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)

Si applica a