Mengembangkan Antarmuka Pengguna untuk Enumerator ForEach Kustom
Berlaku untuk: SQL Server
SSIS Integration Runtime di Azure Data Factory
Setelah Anda mengambil alih implementasi properti dan metode kelas dasar untuk menyediakan fungsionalitas kustom Anda, Anda mungkin ingin membuat antarmuka pengguna kustom untuk enumerator Foreach Anda. Jika Anda tidak membuat antarmuka pengguna kustom, pengguna hanya dapat mengonfigurasi enumerator Foreach kustom baru dengan menggunakan jendela Properti.
Dalam proyek atau rakitan antarmuka pengguna kustom, Anda membuat kelas yang mengimplementasikan ForEachEnumeratorUI. Kelas ini berasal dari System.Windows.Forms.UserControl, yang biasanya digunakan untuk membuat kontrol komposit untuk menghosting kontrol Formulir Windows lainnya. Kontrol yang Anda buat ditampilkan di area konfigurasi Enumerator tab Koleksi dari Editor Perulangan Foreach.
Penting
Setelah menandatangani dan membangun antarmuka pengguna kustom Anda dan menginstalnya di cache perakitan global seperti yang dijelaskan dalam Membangun, Menyebarkan, dan Men-debug Objek Kustom, ingatlah untuk memberikan nama kelas ini yang sepenuhnya memenuhi syarat di UITypeName properti DtsForEachEnumeratorAttribute.
Pengodean Kelas Kontrol Antarmuka Pengguna
Menginisialisasi Antarmuka Pengguna
Anda mengambil Initialize alih metode untuk menyimpan referensi ke objek host, dan ke kumpulan manajer koneksi dan variabel yang ditentukan dalam paket.
Mengatur Properti pada Kontrol Antarmuka Pengguna
Kelas UserControl, tempat kelas antarmuka pengguna berasal, dimaksudkan untuk digunakan sebagai kontrol komposit untuk menghosting kontrol Formulir Windows lainnya. Karena kelas ini menghosting kontrol lain, Anda dapat merancang antarmuka pengguna kustom Anda dengan menyeret dan menghilangkan kontrol, mengaturnya, mengatur properti mereka, dan merespons pada waktu proses ke peristiwa mereka seperti dalam aplikasi Formulir Windows apa pun.
Pengaturan Penyimpanan
Anda mengambil SaveSettings alih metode untuk menyalin nilai yang dipilih oleh pengguna dari kontrol ke properti enumerator saat pengguna menutup editor.
Lihat Juga
Membuat Enumerator Foreach Kustom
Pengodean Enumerator Foreach Kustom
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk