Bagikan melalui


IDataSourceDesigner Antarmuka

Definisi

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.

Berlaku untuk

Lihat juga