Sdílet prostřednictvím


WorkflowCompiler Konstruktor

Definice

Inicializuje novou instanci WorkflowCompiler třídy .

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

Příklady

Následující příklad kódu ukazuje, jak vytvořit novou instanci WorkflowCompiler třídy . Kód také vytvoří novou instanci WorkflowCompilerParameters třídy a nastaví některé její hodnoty. Tento kód předpokládá, že results je typu WorkflowCompilerResults. Tento příklad kódu je součástí ukázky sady SDK Průvodce pracovním postupem aplikace Outlook ze souboru WizardForm.cs. Další informace najdete v tématu Průvodce pracovním postupem aplikace 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)

Platí pro