Partage via


WorkflowCompiler Constructeur

Définition

Initialise une nouvelle instance de la classe WorkflowCompiler.

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

Exemples

L'exemple de code suivant illustre la création d'une nouvelle instance de la classe WorkflowCompiler. Le code crée également une nouvelle instance de la classe WorkflowCompilerParameters et définit certaines de ses valeurs. Ce code suppose que results est de type WorkflowCompilerResults. Cet exemple de code fait partie de l'exemple du Kit de développement Outlook Workflow Wizard (SDK) et provient du fichier WizardForm.cs. Pour plus d’informations, consultez Assistant Flux de travail 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)

S’applique à