WorkflowCompilerParameters.LibraryPaths Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan properti yang mewakili kumpulan nama direktori tempat pengkompilasi mencari rakitan yang direferensikan.
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
Nilai Properti
Properti yang mewakili kumpulan nama direktori tempat pengkompilasi mencari rakitan yang direferensikan.
Contoh
Contoh kode berikut menunjukkan cara membuat instans WorkflowCompilerParameters baru kelas, menambahkan LibraryPaths dan mengatur nilai untuk CompilerParameters.OutputAssembly properti . Kode ini juga membuat instans WorkflowCompiler baru kelas dan menjalankan WorkflowCompiler.Compile metode . Kode ini mengasumsikan bahwa results berjenis WorkflowCompilerResults. Contoh kode ini adalah bagian dari Sampel SDK Wizard Alur Kerja Outlook dari file WizardForm.cs. Untuk informasi selengkapnya, lihat Panduan Alur Kerja 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)
Keterangan
Pengkompilasi menambahkan jalur pustaka standar ke koleksi.