Bagikan melalui


DataSourceViewSchemaConverter Kelas

Definisi

Menyediakan pengonversi jenis untuk properti yang mewakili bidang dalam skema sumber data.

public ref class DataSourceViewSchemaConverter : System::ComponentModel::TypeConverter
public class DataSourceViewSchemaConverter : System.ComponentModel.TypeConverter
type DataSourceViewSchemaConverter = class
    inherit TypeConverter
Public Class DataSourceViewSchemaConverter
Inherits TypeConverter
Warisan
DataSourceViewSchemaConverter
Turunan

Keterangan

DataSourceViewSchemaConverter Gunakan kelas untuk mengonversi jenis objek sebelum penugasan ke properti kontrol. Secara umum, DataSourceViewSchemaConverter mendukung konversi jenis objek string dan menyediakan daftar nilai standar yang tersedia untuk penugasan ke properti kontrol terkait. Kumpulan nilai standar adalah daftar bidang dalam skema sumber data untuk kontrol saat ini.

Untuk mendukung konversi jenis objek tambahan, dapatkan kelas dari DataSourceViewSchemaConverter dan ambil alih CanConvertFrom metode dan ConvertFrom untuk jenis objek tambahan. Untuk mendukung daftar kustom nilai yang dapat ditetapkan standar, ambil alih GetStandardValues metode .

Terapkan TypeConverterAttribute atribut untuk menentukan DataSourceViewSchemaConverter kelas sebagai pengonversi jenis untuk properti kontrol. Misalnya, SortExpression properti DataControlField kelas dan DataField properti BoundField kelas menggunakan DataSourceViewSchemaConverter sebagai pengonversi jenis properti.

Nota

Anda tidak boleh mengakses pengonversi jenis secara langsung. Sebagai gantinya, panggil pengonversi yang sesuai dengan menggunakan TypeDescriptor objek. Untuk informasi selengkapnya, lihat contoh di TypeConverter.

Metode ini GetStandardValuesSupported menunjukkan bahwa pengonversi mendukung pengembalian daftar nilai yang tersedia melalui GetStandardValues metode . Metode ini GetStandardValuesExclusive menunjukkan bahwa daftar tersebut bukan daftar eksklusif dari kemungkinan nilai.

Konstruktor

Nama Deskripsi
DataSourceViewSchemaConverter()

Menginisialisasi instans baru dari kelas DataSourceViewSchemaConverter.

Metode

Nama Deskripsi
CanConvertFrom(ITypeDescriptorContext, Type)

Menunjukkan apakah jenis sumber yang ditentukan dapat dikonversi ke jenis properti kontrol terkait.

CanConvertFrom(Type)

Mengembalikan apakah pengonversi ini dapat mengonversi objek dari jenis yang diberikan ke tipe pengonversi ini.

(Diperoleh dari TypeConverter)
CanConvertTo(ITypeDescriptorContext, Type)

Mengembalikan apakah pengonversi ini dapat mengonversi objek ke jenis yang ditentukan, menggunakan konteks yang ditentukan.

(Diperoleh dari TypeConverter)
CanConvertTo(Type)

Mengembalikan apakah pengonversi ini dapat mengonversi objek ke jenis yang ditentukan.

(Diperoleh dari TypeConverter)
ConvertFrom(ITypeDescriptorContext, CultureInfo, Object)

Mengonversi objek yang ditentukan ke tipe properti kontrol terkait.

ConvertFrom(Object)

Mengonversi nilai yang diberikan ke tipe pengonversi ini.

(Diperoleh dari TypeConverter)
ConvertFromInvariantString(ITypeDescriptorContext, String)

Mengonversi string yang diberikan ke jenis pengonversi ini, menggunakan budaya invarian dan konteks yang ditentukan.

(Diperoleh dari TypeConverter)
ConvertFromInvariantString(String)

Mengonversi string yang diberikan ke jenis konverter ini, menggunakan budaya invarian.

(Diperoleh dari TypeConverter)
ConvertFromString(ITypeDescriptorContext, CultureInfo, String)

Mengonversi teks yang diberikan menjadi objek, menggunakan informasi konteks dan budaya yang ditentukan.

(Diperoleh dari TypeConverter)
ConvertFromString(ITypeDescriptorContext, String)

Mengonversi teks yang diberikan menjadi objek, menggunakan konteks yang ditentukan.

(Diperoleh dari TypeConverter)
ConvertFromString(String)

Mengonversi teks yang ditentukan menjadi objek.

(Diperoleh dari TypeConverter)
ConvertTo(ITypeDescriptorContext, CultureInfo, Object, Type)

Mengonversi objek nilai yang diberikan ke jenis yang ditentukan, menggunakan informasi konteks dan budaya yang ditentukan.

(Diperoleh dari TypeConverter)
ConvertTo(Object, Type)

Mengonversi objek nilai yang diberikan ke jenis yang ditentukan, menggunakan argumen .

(Diperoleh dari TypeConverter)
ConvertToInvariantString(ITypeDescriptorContext, Object)

Mengonversi nilai yang ditentukan menjadi representasi string yang invarian budaya, menggunakan konteks yang ditentukan.

(Diperoleh dari TypeConverter)
ConvertToInvariantString(Object)

Mengonversi nilai yang ditentukan menjadi representasi string yang invarian budaya.

(Diperoleh dari TypeConverter)
ConvertToString(ITypeDescriptorContext, CultureInfo, Object)

Mengonversi nilai yang diberikan menjadi representasi string, menggunakan informasi konteks dan budaya yang ditentukan.

(Diperoleh dari TypeConverter)
ConvertToString(ITypeDescriptorContext, Object)

Mengonversi nilai yang diberikan menjadi representasi string, menggunakan konteks yang diberikan.

(Diperoleh dari TypeConverter)
ConvertToString(Object)

Mengonversi nilai yang ditentukan menjadi representasi string.

(Diperoleh dari TypeConverter)
CreateInstance(IDictionary)

Membuat ulang Object sekumpulan nilai properti yang diberikan untuk objek tersebut.

(Diperoleh dari TypeConverter)
CreateInstance(ITypeDescriptorContext, IDictionary)

Membuat instans jenis yang terkait dengan ini TypeConverter , menggunakan konteks yang ditentukan, dengan sekumpulan nilai properti untuk objek tersebut.

(Diperoleh dari TypeConverter)
Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetConvertFromException(Object)

Mengembalikan pengecualian untuk dilemparkan ketika konversi tidak dapat dilakukan.

(Diperoleh dari TypeConverter)
GetConvertToException(Object, Type)

Mengembalikan pengecualian untuk dilemparkan ketika konversi tidak dapat dilakukan.

(Diperoleh dari TypeConverter)
GetCreateInstanceSupported()

Mengembalikan apakah mengubah nilai pada objek ini memerlukan panggilan ke CreateInstance(IDictionary) metode untuk membuat nilai baru.

(Diperoleh dari TypeConverter)
GetCreateInstanceSupported(ITypeDescriptorContext)

Mengembalikan apakah mengubah nilai pada objek ini memerlukan panggilan untuk CreateInstance(IDictionary) membuat nilai baru, menggunakan konteks yang ditentukan.

(Diperoleh dari TypeConverter)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetProperties(ITypeDescriptorContext, Object, Attribute[])

Mengembalikan kumpulan properti untuk jenis array yang ditentukan oleh parameter nilai, menggunakan konteks dan atribut yang ditentukan.

(Diperoleh dari TypeConverter)
GetProperties(ITypeDescriptorContext, Object)

Mengembalikan kumpulan properti untuk jenis array yang ditentukan oleh parameter nilai, menggunakan konteks yang ditentukan.

(Diperoleh dari TypeConverter)
GetProperties(Object)

Mengembalikan kumpulan properti untuk jenis array yang ditentukan oleh parameter nilai.

(Diperoleh dari TypeConverter)
GetPropertiesSupported()

Mengembalikan apakah objek ini mendukung properti.

(Diperoleh dari TypeConverter)
GetPropertiesSupported(ITypeDescriptorContext)

Mengembalikan apakah objek ini mendukung properti, menggunakan konteks yang ditentukan.

(Diperoleh dari TypeConverter)
GetStandardValues()

Mengembalikan kumpulan nilai standar dari konteks default untuk tipe data yang dirancang untuk pengonversi jenis ini.

(Diperoleh dari TypeConverter)
GetStandardValues(ITypeDescriptorContext, Type)

Mengembalikan daftar nilai yang tersedia yang dapat ditetapkan ke properti kontrol terkait.

GetStandardValues(ITypeDescriptorContext)

Mengembalikan daftar nilai yang tersedia yang dapat ditetapkan ke properti kontrol terkait.

GetStandardValuesExclusive()

Mengembalikan apakah kumpulan nilai standar yang dikembalikan adalah GetStandardValues() daftar eksklusif.

(Diperoleh dari TypeConverter)
GetStandardValuesExclusive(ITypeDescriptorContext)

Menunjukkan apakah konverter ini mengembalikan daftar yang berisi semua nilai yang mungkin yang dapat ditetapkan ke properti kontrol terkait.

GetStandardValuesSupported()

Mengembalikan apakah objek ini mendukung sekumpulan nilai standar yang dapat dipilih dari daftar.

(Diperoleh dari TypeConverter)
GetStandardValuesSupported(ITypeDescriptorContext)

Menunjukkan apakah pengonversi ini mengembalikan sekumpulan nilai yang tersedia untuk penugasan ke properti kontrol dalam konteks yang ditentukan.

GetType()

Mendapatkan Type instans saat ini.

(Diperoleh dari Object)
IsValid(ITypeDescriptorContext, Object)

Mengembalikan apakah objek nilai yang diberikan valid untuk jenis ini dan untuk konteks yang ditentukan.

(Diperoleh dari TypeConverter)
IsValid(Object)

Mengembalikan apakah objek nilai yang diberikan valid untuk jenis ini.

(Diperoleh dari TypeConverter)
MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
SortProperties(PropertyDescriptorCollection, String[])

Mengurutkan kumpulan properti.

(Diperoleh dari TypeConverter)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk

Lihat juga