WorkflowCompilerParameters Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci WorkflowCompilerParameters třídy.
Přetížení
WorkflowCompilerParameters() |
Inicializuje novou instanci WorkflowCompilerParameters třídy. |
WorkflowCompilerParameters(String[]) |
Inicializuje novou instanci WorkflowCompilerParameters třídy s názvy sestavení použitých při kompilaci. |
WorkflowCompilerParameters(WorkflowCompilerParameters) |
Inicializuje novou instanci WorkflowCompilerParameters třídy z existující instance. |
WorkflowCompilerParameters(String[], String) |
Inicializuje novou instanci WorkflowCompilerParameters třídy s názvy sestavení použitých při kompilaci a název, který se má použít pro výstupní soubor. |
WorkflowCompilerParameters(String[], String, Boolean) |
Inicializuje novou instanci WorkflowCompilerParameters třídy s názvy sestavení použitých při kompilaci a název, který se má použít pro výstupní soubor, a návrh pro zahrnutí informací o ladění. |
WorkflowCompilerParameters()
Inicializuje novou instanci WorkflowCompilerParameters třídy.
public:
WorkflowCompilerParameters();
public WorkflowCompilerParameters ();
Public Sub New ()
Platí pro
WorkflowCompilerParameters(String[])
Inicializuje novou instanci WorkflowCompilerParameters třídy s názvy sestavení použitých při kompilaci.
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())
Parametry
- assemblyNames
- String[]
Názvy sestavení použitých při kompilaci.
Příklady
Následující příklad kódu ukazuje, jak vytvořit novou instanci WorkflowCompilerParameters třídy, přidat LibraryPaths a nastavit hodnotu pro CompilerParameters.OutputAssembly vlastnost. Kód také vytvoří novou instanci WorkflowCompiler třídy a spustí metodu WorkflowCompiler.Compile . 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
WorkflowCompilerParameters(WorkflowCompilerParameters)
Inicializuje novou instanci WorkflowCompilerParameters třídy z existující instance.
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)
Parametry
- parameters
- WorkflowCompilerParameters
Instance použité WorkflowCompilerParameters k inicializaci nové instance.
Platí pro
WorkflowCompilerParameters(String[], String)
Inicializuje novou instanci WorkflowCompilerParameters třídy s názvy sestavení použitých při kompilaci a název, který se má použít pro výstupní soubor.
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)
Parametry
- assemblyNames
- String[]
Názvy sestavení použitých při kompilaci.
- outputName
- String
Název, který se má použít pro výstupní soubor.
Platí pro
WorkflowCompilerParameters(String[], String, Boolean)
Inicializuje novou instanci WorkflowCompilerParameters třídy s názvy sestavení použitých při kompilaci a název, který se má použít pro výstupní soubor, a návrh pro zahrnutí informací o ladění.
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)
Parametry
- assemblyNames
- String[]
Názvy sestavení použitých při kompilaci.
- outputName
- String
Název, který se má použít pro výstupní soubor.
- includeDebugInformation
- Boolean
Určuje, zda má být pro ladění vygenerován soubor PDB.