ConfigurationConverterBase.CanConvertTo(ITypeDescriptorContext, Type) Metode
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 apakah konversi diizinkan.
public:
override bool CanConvertTo(System::ComponentModel::ITypeDescriptorContext ^ ctx, Type ^ type);
public override bool CanConvertTo (System.ComponentModel.ITypeDescriptorContext ctx, Type type);
override this.CanConvertTo : System.ComponentModel.ITypeDescriptorContext * Type -> bool
Public Overrides Function CanConvertTo (ctx As ITypeDescriptorContext, type As Type) As Boolean
Parameter
Objek yang ITypeDescriptorContext digunakan untuk konversi tipe.
- type
- Type
Jenis yang akan dikonversi.
Mengembalikan
true
jika konversi diizinkan; jika tidak, false
.
Contoh
Contoh kode berikut menunjukkan cara mengambil CanConvertTo alih metode untuk membuat jenis pengonversi kustom TimeSpan . Selain itu, contoh menunjukkan cara menggunakan jenis ini di bagian kustom.
public override bool CanConvertTo(
ITypeDescriptorContext ctx, Type type)
{
return (type == typeof(string));
}
Public Overrides Function CanConvertTo( _
ByVal ctx As ITypeDescriptorContext, _
ByVal type As Type) As Boolean
Return (type.ToString() = GetType(String).ToString())
End Function 'CanConvertTo
Keterangan
Metode menentukan CanConvertTo apakah string yang terkandung dalam file konfigurasi dapat dikonversi ke properti terkait yang sangat ditik.