WorkflowCompilerParameters Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe WorkflowCompilerParameters.
Surcharges
WorkflowCompilerParameters() |
Initialise une nouvelle instance de la classe WorkflowCompilerParameters. |
WorkflowCompilerParameters(String[]) |
Initialise une nouvelle instance de la classe WorkflowCompilerParameters, avec les noms des assemblys utilisés dans la compilation. |
WorkflowCompilerParameters(WorkflowCompilerParameters) |
Initialise une nouvelle instance de la classe WorkflowCompilerParameters à partir d'une instance existante. |
WorkflowCompilerParameters(String[], String) |
Initialise une nouvelle instance de la classe WorkflowCompilerParameters, avec les noms des assemblys utilisés dans la compilation et le nom à appliquer au fichier de sortie. |
WorkflowCompilerParameters(String[], String, Boolean) |
Initialise une nouvelle instance de la classe WorkflowCompilerParameters, avec les noms des assemblys utilisés dans la compilation, le nom à appliquer au fichier de sortie et l'indicateur pour l'inclusion des informations de débogage. |
WorkflowCompilerParameters()
Initialise une nouvelle instance de la classe WorkflowCompilerParameters.
public:
WorkflowCompilerParameters();
public WorkflowCompilerParameters ();
Public Sub New ()
S’applique à
WorkflowCompilerParameters(String[])
Initialise une nouvelle instance de la classe WorkflowCompilerParameters, avec les noms des assemblys utilisés dans la compilation.
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())
Paramètres
- assemblyNames
- String[]
Les noms des assemblys utilisés dans la compilation.
Exemples
L'exemple de code suivant illustre la création d'une nouvelle instance de la classe WorkflowCompilerParameters, l'ajout de LibraryPaths et l'affectation d'une valeur à la propriété CompilerParameters.OutputAssembly. Le code crée également une nouvelle instance de la classe WorkflowCompiler et exécute la méthode WorkflowCompiler.Compile. 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) provenant 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 à
WorkflowCompilerParameters(WorkflowCompilerParameters)
Initialise une nouvelle instance de la classe WorkflowCompilerParameters à partir d'une instance existante.
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)
Paramètres
- parameters
- WorkflowCompilerParameters
Instance de WorkflowCompilerParameters utilisée pour initialiser la nouvelle instance.
S’applique à
WorkflowCompilerParameters(String[], String)
Initialise une nouvelle instance de la classe WorkflowCompilerParameters, avec les noms des assemblys utilisés dans la compilation et le nom à appliquer au fichier de sortie.
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)
Paramètres
- assemblyNames
- String[]
Les noms des assemblys utilisés dans la compilation.
- outputName
- String
Le nom à appliquer au fichier de sortie.
S’applique à
WorkflowCompilerParameters(String[], String, Boolean)
Initialise une nouvelle instance de la classe WorkflowCompilerParameters, avec les noms des assemblys utilisés dans la compilation, le nom à appliquer au fichier de sortie et l'indicateur pour l'inclusion des informations de débogage.
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)
Paramètres
- assemblyNames
- String[]
Les noms des assemblys utilisés dans la compilation.
- outputName
- String
Le nom à appliquer au fichier de sortie.
- includeDebugInformation
- Boolean
Indique si un fichier PDB doit être généré pour le débogage.