SelectionRangeConverter.CanConvertFrom(ITypeDescriptorContext, Type) Yöntem

Tanım

Bu dönüştürücü, sağlanan tür tanımlayıcı bağlamını sorgulayarak belirtilen kaynak türündeki bir nesneyi dönüştürücüün yerel türüne dönüştürip dönüştüremediğini belirler.

public:
 override bool CanConvertFrom(System::ComponentModel::ITypeDescriptorContext ^ context, Type ^ sourceType);
public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, Type sourceType);
public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext? context, Type sourceType);
override this.CanConvertFrom : System.ComponentModel.ITypeDescriptorContext * Type -> bool
Public Overrides Function CanConvertFrom (context As ITypeDescriptorContext, sourceType As Type) As Boolean

Parametreler

context
ITypeDescriptorContext

Biçim ITypeDescriptorContext bağlamı sağlayan bir.

sourceType
Type

Dönüştürülecek kaynak Type .

Döndürülenler

true dönüştürücü belirtilen dönüştürmeyi gerçekleştirebiliyorsa; aksi takdirde , false.

Açıklamalar

SelectionRangeConverter sınıfı, türleri String ve SelectionRangearasında dönüştürme yapmak için özeldir. Sonuç olarak, CanConvertFrom parametresi türündeyse truesourceTypeyöntemi döndürürString. Aksi takdirde, bu yöntemin TypeConverter.CanConvertFrom(ITypeDescriptorContext, Type)temel uygulaması olan çağrısına meydan okur.

Devralanlara Notlar

Kendi dönüştürme gereksinimlerinizi sağlamak için bu yöntemi geçersiz kılın.

parametresi, context bu dönüştürücüye çağrılan ortam hakkında ek bilgi ayıklamak için kullanılabilir. parametresi olabilir null, bu nedenle bilgileri her zaman doğrulamanız gerekir. Ayrıca bağlam nesnesinde bulunan özellikler de döndürebilir null.

Şunlara uygulanır

Ayrıca bkz.