ConfigurationConverterBase.CanConvertFrom 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 CanConvertFrom(System::ComponentModel::ITypeDescriptorContext ^ ctx, Type ^ type);
public override bool CanConvertFrom (System.ComponentModel.ITypeDescriptorContext ctx, Type type);
override this.CanConvertFrom : System.ComponentModel.ITypeDescriptorContext * Type -> bool
Public Overrides Function CanConvertFrom (ctx As ITypeDescriptorContext, type As Type) As Boolean
Parametreler
ITypeDescriptorContext Tür dönüştürmeleri için kullanılan nesne.
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ı CanConvertFrom gösterir. Ayrıca örnekte bu türün özel bir bölümde nasıl kullanılacağı gösterilmektedir.
public override bool CanConvertFrom(
ITypeDescriptorContext ctx, Type type)
{
return (type == typeof(string));
}
Public Overrides Function CanConvertFrom( _
ByVal ctx As ITypeDescriptorContext, _
ByVal type As Type) As Boolean
Return (type.ToString() = GetType(String).ToString())
End Function 'CanConvertFrom
Açıklamalar
yöntemi, CanConvertFrom yapılandırma dosyasında kullanılan değer dizelerini almak için kesin olarak belirlenmiş özelliklerde dönüştürme yapılıp yapılamayacağını belirler.