Aracılığıyla paylaş


WorkflowCompilerParameters.LibraryPaths Özellik

Tanım

Derleyicinin başvurulan derlemeleri araydığı dizin adları koleksiyonunu temsil eden özelliğini alır.

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

Özellik Değeri

Derleyicinin başvurulan derlemeleri araydığı dizin adları koleksiyonunu temsil eden özellik.

Örnekler

Aşağıdaki kod örneği, sınıfının yeni bir örneğinin nasıl oluşturulacağını, özelliğinin WorkflowCompilerParameters değerinin CompilerParameters.OutputAssembly nasıl ekleneceğini LibraryPaths ve ayarlandığını gösterir. Kod ayrıca sınıfının yeni bir örneğini WorkflowCompiler oluşturur ve yöntemini çalıştırır WorkflowCompiler.Compile . Bu kod, türünde WorkflowCompilerResultsolduğunu results varsayar. Bu kod örneği, WizardForm.cs dosyasındaki Outlook İş Akışı Sihirbazı SDK Örneği'nin bir parçasıdır. Daha fazla bilgi için bkz. Outlook İş Akışı Sihirbazı.

// 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)

Açıklamalar

Derleyici, koleksiyona standart kitaplık yolları ekler.

Şunlara uygulanır