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

Bir ITypeDescriptorContext biçim bağlamı sağlayan.

sourceType
Type

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

Döndürülenler

Boolean

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

Açıklamalar

SelectionRangeConverter sınıfı, ve SelectionRangetürleri String arasında dönüştürme yapmak için özeldir. Sonuç olarak, CanConvertFrom parametresi türündeyse sourceType Stringyöntemi döndürürtrue. Aksi takdirde, bu yöntemin temel uygulamasına çağrıyı karşılar. TypeConverter.CanConvertFrom(ITypeDescriptorContext, Type)

Devralanlara Notlar

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

context parametresi, 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.