WorkflowCompilerParameters Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der WorkflowCompilerParameters-Klasse.
Überlädt
WorkflowCompilerParameters() |
Initialisiert eine neue Instanz der WorkflowCompilerParameters-Klasse. |
WorkflowCompilerParameters(String[]) |
Initialisiert mit den Namen der bei der Kompilierung verwendeten Assemblys eine neue Instanz der WorkflowCompilerParameters-Klasse. |
WorkflowCompilerParameters(WorkflowCompilerParameters) |
Initialisiert eine neue Instanz der WorkflowCompilerParameters-Klasse aus einer bestehenden Instanz. |
WorkflowCompilerParameters(String[], String) |
Initialisiert eine neue Instanz der WorkflowCompilerParameters-Klasse. Dabei werden die Namen der Assemblys, die während der Kompilierung verwendet wurden, und der Name für die Anwendung auf die Ausgabedatei genutzt. |
WorkflowCompilerParameters(String[], String, Boolean) |
Initialisiert eine neue Instanz der WorkflowCompilerParameters-Klasse. Dabei werden die Namen der Assemblys, die während der Kompilierung verwendet wurden, der Name für die Anwendung auf die Ausgabedatei und der Bezeichner für die Einbeziehung von Debuginformationen genutzt. |
WorkflowCompilerParameters()
Initialisiert eine neue Instanz der WorkflowCompilerParameters-Klasse.
public:
WorkflowCompilerParameters();
public WorkflowCompilerParameters ();
Public Sub New ()
Gilt für:
WorkflowCompilerParameters(String[])
Initialisiert mit den Namen der bei der Kompilierung verwendeten Assemblys eine neue Instanz der WorkflowCompilerParameters-Klasse.
public:
WorkflowCompilerParameters(cli::array <System::String ^> ^ assemblyNames);
public WorkflowCompilerParameters (string[] assemblyNames);
new System.Workflow.ComponentModel.Compiler.WorkflowCompilerParameters : string[] -> System.Workflow.ComponentModel.Compiler.WorkflowCompilerParameters
Public Sub New (assemblyNames As String())
Parameter
- assemblyNames
- String[]
Die Namen der bei der Kompilierung verwendeten Assemblys.
Beispiele
Das folgende Codebeispiel zeigt, wie Sie eine neue Instanz der WorkflowCompilerParameters-Klasse erstellen, LibraryPaths hinzufügen und den Wert für die CompilerParameters.OutputAssembly-Eigenschaft festlegen. Im Code wird auch eine neue Instanz der WorkflowCompiler-Klasse erstellt und die WorkflowCompiler.Compile-Methode ausgeführt. In diesem Code wird davon ausgegangen, dass results
vom Typ WorkflowCompilerResults ist. Dieses Codebeispiel stammt aus dem Outlook Workflow Wizard SDK-Beispiel in der Datei WizardForm.cs. Weitere Informationen finden Sie unter Outlook-Workflow-Assistent.
// 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)
Gilt für:
WorkflowCompilerParameters(WorkflowCompilerParameters)
Initialisiert eine neue Instanz der WorkflowCompilerParameters-Klasse aus einer bestehenden Instanz.
public:
WorkflowCompilerParameters(System::Workflow::ComponentModel::Compiler::WorkflowCompilerParameters ^ parameters);
public WorkflowCompilerParameters (System.Workflow.ComponentModel.Compiler.WorkflowCompilerParameters parameters);
new System.Workflow.ComponentModel.Compiler.WorkflowCompilerParameters : System.Workflow.ComponentModel.Compiler.WorkflowCompilerParameters -> System.Workflow.ComponentModel.Compiler.WorkflowCompilerParameters
Public Sub New (parameters As WorkflowCompilerParameters)
Parameter
- parameters
- WorkflowCompilerParameters
Die Instanz von WorkflowCompilerParameters für die Initialisierung der neuen Instanz.
Gilt für:
WorkflowCompilerParameters(String[], String)
Initialisiert eine neue Instanz der WorkflowCompilerParameters-Klasse. Dabei werden die Namen der Assemblys, die während der Kompilierung verwendet wurden, und der Name für die Anwendung auf die Ausgabedatei genutzt.
public:
WorkflowCompilerParameters(cli::array <System::String ^> ^ assemblyNames, System::String ^ outputName);
public WorkflowCompilerParameters (string[] assemblyNames, string outputName);
new System.Workflow.ComponentModel.Compiler.WorkflowCompilerParameters : string[] * string -> System.Workflow.ComponentModel.Compiler.WorkflowCompilerParameters
Public Sub New (assemblyNames As String(), outputName As String)
Parameter
- assemblyNames
- String[]
Die Namen der bei der Kompilierung verwendeten Assemblys.
- outputName
- String
Der Name, der auf die Ausgabedatei angewendet wird.
Gilt für:
WorkflowCompilerParameters(String[], String, Boolean)
Initialisiert eine neue Instanz der WorkflowCompilerParameters-Klasse. Dabei werden die Namen der Assemblys, die während der Kompilierung verwendet wurden, der Name für die Anwendung auf die Ausgabedatei und der Bezeichner für die Einbeziehung von Debuginformationen genutzt.
public:
WorkflowCompilerParameters(cli::array <System::String ^> ^ assemblyNames, System::String ^ outputName, bool includeDebugInformation);
public WorkflowCompilerParameters (string[] assemblyNames, string outputName, bool includeDebugInformation);
new System.Workflow.ComponentModel.Compiler.WorkflowCompilerParameters : string[] * string * bool -> System.Workflow.ComponentModel.Compiler.WorkflowCompilerParameters
Public Sub New (assemblyNames As String(), outputName As String, includeDebugInformation As Boolean)
Parameter
- assemblyNames
- String[]
Die Namen der bei der Kompilierung verwendeten Assemblys.
- outputName
- String
Der Name, der auf die Ausgabedatei angewendet wird.
- includeDebugInformation
- Boolean
Gibt an, ob eine PDB-Datei zum Debuggen generiert werden soll.