Partager via


WorkflowCompilerParameters.LibraryPaths Propriété

Définition

Obtient la propriété qui représente une collection de noms de répertoire dans lesquels le compilateur recherche des assemblys référencés.

public:
 property System::Collections::Specialized::StringCollection ^ LibraryPaths { System::Collections::Specialized::StringCollection ^ get(); };
public System.Collections.Specialized.StringCollection LibraryPaths { get; }
member this.LibraryPaths : System.Collections.Specialized.StringCollection
Public ReadOnly Property LibraryPaths As StringCollection

Valeur de propriété

La propriété qui représente une collection des noms de répertoire dans lesquels le compilateur recherche des assemblys référencés.

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)

Remarques

Le compilateur ajoute à la collection des chemins d'accès à la bibliothèque standard.

S’applique à