ConfigurationConverterBase.CanConvertTo(ITypeDescriptorContext, Type) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Dönüştürmeye izin verilip verilmeyeceğini belirler.
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
Parametreler
ITypeDescriptorContext Tür dönüştürme için kullanılan nesne.
- type
- Type
Dönüştürülecek tür.
Döndürülenler
true
dönüştürmeye izin veriliyorsa; aksi takdirde , false
.
Örnekler
Aşağıdaki örnek kod, özel TimeSpan dönüştürücü türü oluşturmak için yönteminin nasıl geçersiz kılınacağını CanConvertTo gösterir. Ayrıca örnekte bu türün özel bir bölümde nasıl kullanılacağı gösterilmektedir.
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
Açıklamalar
yöntemi, CanConvertTo yapılandırma dosyasında yer alan dizelerin ilgili kesin olarak yazılan özelliklere dönüştürülip dönüştürülemeyeceğini belirler.