WorkflowCompilerParameters Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de la clase WorkflowCompilerParameters.
Sobrecargas
WorkflowCompilerParameters() |
Inicializa una nueva instancia de la clase WorkflowCompilerParameters. |
WorkflowCompilerParameters(String[]) |
Inicializa una nueva instancia de la clase WorkflowCompilerParameters, con los nombres de los ensamblados utilizados en la compilación. |
WorkflowCompilerParameters(WorkflowCompilerParameters) |
Inicializa una nueva instancia de la clase WorkflowCompilerParameters a partir de una instancia existente. |
WorkflowCompilerParameters(String[], String) |
Inicializa una nueva instancia de la clase WorkflowCompilerParameters, con los nombres de los ensamblados utilizados en la compilación y el nombre que se va a aplicar al archivo de salida. |
WorkflowCompilerParameters(String[], String, Boolean) |
Inicializa una nueva instancia de la clase WorkflowCompilerParameters, con los nombres de los ensamblados utilizados en la compilación, el nombre que se va a aplicar al archivo de salida y el designador para la inclusión de información de depuración. |
WorkflowCompilerParameters()
Inicializa una nueva instancia de la clase WorkflowCompilerParameters.
public:
WorkflowCompilerParameters();
public WorkflowCompilerParameters ();
Public Sub New ()
Se aplica a
WorkflowCompilerParameters(String[])
Inicializa una nueva instancia de la clase WorkflowCompilerParameters, con los nombres de los ensamblados utilizados en la compilación.
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[]
Los nombres de los ensamblados utilizados en la compilación.
Ejemplos
En el siguiente ejemplo se muestra cómo crear una nueva instancia de la clase WorkflowCompilerParameters, agregar LibraryPaths y establecer el valor de la propiedad CompilerParameters.OutputAssembly. El código también crea una nueva instancia de la clase WorkflowCompiler y ejecuta el método WorkflowCompiler.Compile. Este código supone que results
es del tipo WorkflowCompilerResults. Este ejemplo de código forma parte del ejemplo del asistente del flujo de trabajo de Outlook SDK del archivo WizardForm.cs. Para obtener más información, vea Asistente para flujos de trabajo de 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)
Se aplica a
WorkflowCompilerParameters(WorkflowCompilerParameters)
Inicializa una nueva instancia de la clase WorkflowCompilerParameters a partir de una instancia 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
La instancia de WorkflowCompilerParameters usada para inicializar la instancia nueva.
Se aplica a
WorkflowCompilerParameters(String[], String)
Inicializa una nueva instancia de la clase WorkflowCompilerParameters, con los nombres de los ensamblados utilizados en la compilación y el nombre que se va a aplicar al archivo de salida.
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[]
Los nombres de los ensamblados utilizados en la compilación.
- outputName
- String
El nombre que se va a aplicar al archivo de salida.
Se aplica a
WorkflowCompilerParameters(String[], String, Boolean)
Inicializa una nueva instancia de la clase WorkflowCompilerParameters, con los nombres de los ensamblados utilizados en la compilación, el nombre que se va a aplicar al archivo de salida y el designador para la inclusión de información de depuració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)
Parámetros
- assemblyNames
- String[]
Los nombres de los ensamblados utilizados en la compilación.
- outputName
- String
El nombre que se va a aplicar al archivo de salida.
- includeDebugInformation
- Boolean
Indica si se debería generar un archivo PDB para la depuración.