WorkflowCompilerParameters Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe WorkflowCompilerParameters.
Overload
WorkflowCompilerParameters() |
Inizializza una nuova istanza della classe WorkflowCompilerParameters. |
WorkflowCompilerParameters(String[]) |
Inizializza una nuova istanza della classe WorkflowCompilerParameters con i nomi degli assembly utilizzati durante la compilazione. |
WorkflowCompilerParameters(WorkflowCompilerParameters) |
Inizializza una nuova istanza della classe WorkflowCompilerParameters da un'istanza esistente. |
WorkflowCompilerParameters(String[], String) |
Inizializza una nuova istanza della classe WorkflowCompilerParameters con i nomi degli assembly utilizzati durante la compilazione e il nome da applicare al file di output. |
WorkflowCompilerParameters(String[], String, Boolean) |
Inizializza una nuova istanza della classe WorkflowCompilerParameters con i nomi degli assembly utilizzati durante la compilazione, il nome da applicare al file di output e l'identificatore per l'inclusione di informazioni di debug. |
WorkflowCompilerParameters()
Inizializza una nuova istanza della classe WorkflowCompilerParameters.
public:
WorkflowCompilerParameters();
public WorkflowCompilerParameters ();
Public Sub New ()
Si applica a
WorkflowCompilerParameters(String[])
Inizializza una nuova istanza della classe WorkflowCompilerParameters con i nomi degli assembly utilizzati durante la compilazione.
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())
Parametri
- assemblyNames
- String[]
Nomi degli assembly utilizzati durante la compilazione.
Esempio
Nel seguente esempio di codice viene illustrato come creare una nuova istanza della classe WorkflowCompilerParameters, come aggiungere LibraryPaths e impostare il valore della proprietàCompilerParameters.OutputAssembly. Il codice crea inoltre una nuova istanza della classe WorkflowCompiler e esegue il metodo WorkflowCompiler.Compile. Questo codice presuppone che results
sia di tipo WorkflowCompilerResults. Questo esempio di codice fa parte dell'esempio SDK Outlook Workflow Wizard nel file WizardForm.cs. Per altre informazioni, vedere Creazione 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
WorkflowCompilerParameters(WorkflowCompilerParameters)
Inizializza una nuova istanza della classe WorkflowCompilerParameters da un'istanza esistente.
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)
Parametri
- parameters
- WorkflowCompilerParameters
Istanza di WorkflowCompilerParameters utilizzata per inizializzare la nuova istanza.
Si applica a
WorkflowCompilerParameters(String[], String)
Inizializza una nuova istanza della classe WorkflowCompilerParameters con i nomi degli assembly utilizzati durante la compilazione e il nome da applicare al file di output.
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)
Parametri
- assemblyNames
- String[]
Nomi degli assembly utilizzati durante la compilazione.
- outputName
- String
Nome da applicare al file di output.
Si applica a
WorkflowCompilerParameters(String[], String, Boolean)
Inizializza una nuova istanza della classe WorkflowCompilerParameters con i nomi degli assembly utilizzati durante la compilazione, il nome da applicare al file di output e l'identificatore per l'inclusione di informazioni di debug.
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)
Parametri
- assemblyNames
- String[]
Nomi degli assembly utilizzati durante la compilazione.
- outputName
- String
Nome da applicare al file di output.
- includeDebugInformation
- Boolean
Indica se per eseguire il debug deve essere generato un file PDB.