IDataSourceDesigner Antarmuka
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.
Menentukan fungsionalitas dasar untuk perancang sumber data.
public interface class IDataSourceDesigner
public interface IDataSourceDesigner
type IDataSourceDesigner = interface
Public Interface IDataSourceDesigner
- Turunan
Keterangan
Antarmuka IDataSourceDesigner menentukan antarmuka tempat Anda dapat menerapkan layanan dasar untuk perancang sumber data. Perancang hanya aktif pada waktu desain, dan harus dikaitkan dengan sumber data, menggunakan DesignerAttribute, untuk dimuat saat sumber data dari jenis terkait dibuat pada waktu desain.
Antarmuka menyediakan IDataSourceDesigner metode dan properti yang dapat Anda terapkan untuk memberikan perilaku kustom pada waktu desain.
Perancang juga dapat menggunakan layanan waktu desain yang tersedia untuk melakukan berbagai tugas, termasuk mensurvei lingkungan waktu desain saat ini untuk komponen dan propertinya, membaca dan mengatur nilai properti komponen, mengelola kotak alat, mengelola komponen yang dipilih, atau menampilkan antarmuka pengguna yang dapat digunakan untuk mengonfigurasi nilai atau untuk menerapkan pemrosesan lebih lanjut.
Dalam kebanyakan kasus, terapkan perancang kustom Anda untuk sumber data dengan mendapatkannya dari DataSourceDesigner kelas . Sumber data yang perancang terkaitnya tidak berasal DataSourceDesigner ditampilkan di baki komponen. Kelas DataSourceDesigner mengimplementasikan IDataSourceDesigner antarmuka dan memberikan dukungan waktu desain tambahan yang mungkin digunakan untuk penulis perancang. Untuk informasi selengkapnya, lihat dokumentasi referensi untuk kelas-kelas ini.
Untuk gambaran umum pembuatan komponen desain, lihat Memperluas Dukungan Design-Time.
Properti
CanConfigure |
Mendapatkan nilai yang menunjukkan apakah Configure() metode dapat dipanggil. |
CanRefreshSchema |
Mendapatkan nilai yang menunjukkan apakah RefreshSchema(Boolean) metode dapat dipanggil. |
Metode
Configure() |
Meluncurkan wizard konfigurasi sumber data yang mendasar. |
GetView(String) |
DesignerDataSourceView Mendapatkan untuk tampilan yang ditentukan. |
GetViewNames() |
Mendapatkan nama tampilan di sumber data yang mendasar. |
RefreshSchema(Boolean) |
Merefresh skema sumber data yang mendasar. |
ResumeDataSourceEvents() |
Melanjutkan menaikkan peristiwa sumber data setelah memanggil SuppressDataSourceEvents() metode . |
SuppressDataSourceEvents() |
Menekan semua peristiwa yang dimunculkan oleh sumber data hingga ResumeDataSourceEvents() metode dipanggil. |
Acara
DataSourceChanged |
Terjadi ketika sumber data telah berubah dengan cara yang memengaruhi kontrol terikat data. |
SchemaRefreshed |
Terjadi ketika bidang atau data sumber data yang mendasar telah berubah. |