TypeConverter.CanConvertFrom Yöntem

Tanım

Bu dönüştürücüün bir türdeki nesneyi bu dönüştürücü türüne dönüştürip dönüştüremeyeceğini döndürür.

Aşırı Yüklemeler

CanConvertFrom(Type)

Bu dönüştürücüün verilen türdeki bir nesneyi bu dönüştürücü türüne dönüştürip dönüştüremeyeceğini döndürür.

CanConvertFrom(ITypeDescriptorContext, Type)

Bu dönüştürücü, belirtilen bağlamı kullanarak verilen türdeki bir nesneyi bu dönüştürücü türüne dönüştürebilir mi döndürür.

CanConvertFrom(Type)

Kaynak:
TypeConverter.cs
Kaynak:
TypeConverter.cs
Kaynak:
TypeConverter.cs

Bu dönüştürücüün verilen türdeki bir nesneyi bu dönüştürücü türüne dönüştürip dönüştüremeyeceğini döndürür.

C#
public bool CanConvertFrom (Type sourceType);

Parametreler

sourceType
Type

Type Dönüştürmek istediğiniz türü temsil eden bir.

Döndürülenler

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

Açıklamalar

Bu sınıfta uygulandığı gibi, bu yöntem her zaman döndürür false. Hiçbir zaman döndürmez true.

Şunlara uygulanır

.NET 9 ve diğer sürümler
Ürün Sürümler
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

CanConvertFrom(ITypeDescriptorContext, Type)

Kaynak:
TypeConverter.cs
Kaynak:
TypeConverter.cs
Kaynak:
TypeConverter.cs

Bu dönüştürücü, belirtilen bağlamı kullanarak verilen türdeki bir nesneyi bu dönüştürücü türüne dönüştürebilir mi döndürür.

C#
public virtual bool CanConvertFrom (System.ComponentModel.ITypeDescriptorContext context, Type sourceType);
C#
public virtual bool CanConvertFrom (System.ComponentModel.ITypeDescriptorContext? context, Type sourceType);

Parametreler

context
ITypeDescriptorContext

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

sourceType
Type

Type Dönüştürmek istediğiniz türü temsil eden bir.

Döndürülenler

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

Açıklamalar

Bu sınıfta uygulandığı gibi, bir olmadığı sürece sourceTypeInstanceDescriptorbu yöntem döndürürfalse.

Devralanlara Notlar

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

Bu dönüştürücüsü context çağrıldığı ortam hakkında ek bilgi ayıklamak için parametresini kullanın. Bu parametre olabilir null, bu nedenle her zaman denetleyin. Ayrıca, bağlam nesnesinde özellikler döndürebilir null.

Ayrıca bkz.

Şunlara uygulanır

.NET 9 ve diğer sürümler
Ürün Sürümler
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1