Bagikan melalui


IDtsComponentUI.Initialize(IDTSComponentMetaData100, IServiceProvider) Metode

Definisi

Dipanggil untuk menginisialisasi antarmuka pengguna komponen.

public:
 void Initialize(Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSComponentMetaData100 ^ dtsComponentMetadata, IServiceProvider ^ serviceProvider);
public void Initialize (Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSComponentMetaData100 dtsComponentMetadata, IServiceProvider serviceProvider);
abstract member Initialize : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSComponentMetaData100 * IServiceProvider -> unit
Public Sub Initialize (dtsComponentMetadata As IDTSComponentMetaData100, serviceProvider As IServiceProvider)

Parameter

dtsComponentMetadata
IDTSComponentMetaData100

Komponen IDTSComponentMetaData100 .

serviceProvider
IServiceProvider

Antarmuka http://go.microsoft.com/fwlink/?LinkId=33994 IServiceProvider yang disediakan oleh perancang SSIS.

Keterangan

Metode ini dipanggil ketika komponen awalnya ditambahkan ke permukaan SSIS Designer, dan sebelum New metode . Ini juga dipanggil ketika komponen diedit, tetapi sebelum Edit metode .

Cache referensi objek yang diterima dalam dtsComponentMetadata parameter dan gunakan dalam Edit metode untuk membuat perubahan pada komponen Anda saat pengguna berinteraksi dengan antarmuka pengguna Anda. Biasanya, Anda juga harus meneruskan referensi objek ini ke kelas pendukung apa pun yang dapat Anda buat, seperti kelas formulir, untuk menerapkan fungsionalitas pengeditan untuk komponen.

Parameter serviceProvider menyediakan akses ke layanan SSIS Designer. Tabel berikut ini memperlihatkan layanan yang tersedia di SSIS Designer.

Layanan Deskripsi
IDtsClipboardService Menentukan apakah komponen dihasilkan sebagai bagian dari operasi salin/tempel atau potong/tempel.
IDtsConnectionService Mengakses yang sudah ada dan membuat koneksi baru dalam paket.
IDtsDesignerUtilitiesService Menyediakan metode yang memungkinkan pengembang Integration Services memanggil kotak dialog Penyusun Ekspresi secara terprogram.
IDtsPipelineEnvironmentService Memberikan akses komponen aliran data ke tugas Aliran Data induk dan kontainernya TaskHost .
IDtsVariableService Mengakses variabel baru yang ada atau membuat variabel baru dalam paket.
IErrorCollectionService Mengambil peristiwa dari komponen aliran data ketika Anda harus menangkap semua kesalahan dan peringatan yang dimunculkan oleh komponen alih-alih hanya menerima kesalahan atau peringatan terakhir.

Layanan ini memberi pengembang komponen kemampuan untuk mengakses dan membuat objek dalam paket tempat komponen dimuat.

Berlaku untuk