WorkflowCompilerParameters Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe WorkflowCompilerParameters.
Sobrecargas
WorkflowCompilerParameters() |
Inicializa uma nova instância da classe WorkflowCompilerParameters. |
WorkflowCompilerParameters(String[]) |
Inicializa uma nova instância da classe WorkflowCompilerParameters com os nomes dos assemblies usados na compilação. |
WorkflowCompilerParameters(WorkflowCompilerParameters) |
Inicializa uma nova instância da classe WorkflowCompilerParameters de uma instância existente. |
WorkflowCompilerParameters(String[], String) |
Inicializa uma nova instância da classe WorkflowCompilerParameters, com os nomes dos assemblies usados na compilação e o nome a aplicar ao arquivo de saída. |
WorkflowCompilerParameters(String[], String, Boolean) |
Inicializa uma nova instância da classe WorkflowCompilerParameters, com os nomes dos assemblies usados na compilação e o nome a aplicar ao arquivo de saída, além do designador para inclusão de informações de depuração. |
WorkflowCompilerParameters()
Inicializa uma nova instância da classe WorkflowCompilerParameters.
public:
WorkflowCompilerParameters();
public WorkflowCompilerParameters ();
Public Sub New ()
Aplica-se a
WorkflowCompilerParameters(String[])
Inicializa uma nova instância da classe WorkflowCompilerParameters com os nomes dos assemblies usados na compilação.
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())
Parâmetros
- assemblyNames
- String[]
Os nomes dos assemblies usados na compilação.
Exemplos
O exemplo de código a seguir demonstra como criar uma nova instância da WorkflowCompilerParameters classe , adicionar LibraryPaths e definir o valor para a CompilerParameters.OutputAssembly propriedade . O código também cria uma nova instância da WorkflowCompiler classe e executa o WorkflowCompiler.Compile método . Esse código pressupõe que results
seja do tipo WorkflowCompilerResults. Este exemplo de código faz parte do Exemplo do SDK do Assistente de Fluxo de Trabalho do Outlook do arquivo WizardForm.cs. Para obter mais informações, consulte Assistente de Fluxo de Trabalho do 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)
Aplica-se a
WorkflowCompilerParameters(WorkflowCompilerParameters)
Inicializa uma nova instância da classe WorkflowCompilerParameters de uma instância existente.
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)
Parâmetros
- parameters
- WorkflowCompilerParameters
A instância do WorkflowCompilerParameters usado para inicializar a nova instância.
Aplica-se a
WorkflowCompilerParameters(String[], String)
Inicializa uma nova instância da classe WorkflowCompilerParameters, com os nomes dos assemblies usados na compilação e o nome a aplicar ao arquivo de saída.
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)
Parâmetros
- assemblyNames
- String[]
Os nomes dos assemblies usados na compilação.
- outputName
- String
O nome a aplicar ao arquivo de saída.
Aplica-se a
WorkflowCompilerParameters(String[], String, Boolean)
Inicializa uma nova instância da classe WorkflowCompilerParameters, com os nomes dos assemblies usados na compilação e o nome a aplicar ao arquivo de saída, além do designador para inclusão de informações de depuração.
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)
Parâmetros
- assemblyNames
- String[]
Os nomes dos assemblies usados na compilação.
- outputName
- String
O nome a aplicar ao arquivo de saída.
- includeDebugInformation
- Boolean
Indica se um arquivo PDB deve ser gerado para depuração.