TypeDescriptor.GetConverter Yöntem

Tanım

Bir bileşen veya tür için tür dönüştürücüsü döndürür.

Aşırı Yüklemeler

GetConverter(Object)

Belirtilen bileşenin türü için bir tür dönüştürücü döndürür.

GetConverter(Type)

Belirtilen tür için bir tür dönüştürücü döndürür.

GetConverter(Object, Boolean)

Özel tür tanımlayıcısı ile belirtilen bileşenin türü için bir tür dönüştürücü döndürür.

GetConverter(Object)

Kaynak:
TypeDescriptor.cs
Kaynak:
TypeDescriptor.cs
Kaynak:
TypeDescriptor.cs

Belirtilen bileşenin türü için bir tür dönüştürücü döndürür.

C#
public static System.ComponentModel.TypeConverter GetConverter (object component);

Parametreler

component
Object

Dönüştürücü almak için bir bileşen.

Döndürülenler

Belirtilen bileşen için A TypeConverter .

Özel durumlar

component, null değeridir.

component işlemler arası uzak bir nesnedir.

Örnekler

Bu yöntemi kullanma örneği için sınıfına TypeConverter bakın.

Açıklamalar

Bu yöntem, arama yaparak TypeConverterAttributeuygun bir tür dönüştürücüsü bulur. bulamıyorsa TypeConverterAttribute, ilkel bir tür bulana kadar sınıfın temel sınıf hiyerarşisini gezer.

Bu yöntem, ikinci bir parametresiyle aşırı yüklenmiş GetConverter yöntemine eşdeğerdir false.

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

GetConverter(Type)

Kaynak:
TypeDescriptor.cs
Kaynak:
TypeDescriptor.cs
Kaynak:
TypeDescriptor.cs

Belirtilen tür için bir tür dönüştürücü döndürür.

C#
public static System.ComponentModel.TypeConverter GetConverter (Type type);

Parametreler

type
Type

Type Hedef bileşenin.

Döndürülenler

Belirtilen tür için A TypeConverter .

Özel durumlar

type, null değeridir.

Açıklamalar

Bu yöntemin bu sürümünü yalnızca nesnesinin bir örneğine sahip olmadığınızda çağırın.

Bu yöntem, bir TypeConverterAttributearayarak uygun tür dönüştürücü arar. bulamıyorsa TypeConverterAttribute, ilkel bir tür bulana kadar sınıfın temel sınıf hiyerarşisini gezer.

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

GetConverter(Object, Boolean)

Kaynak:
TypeDescriptor.cs
Kaynak:
TypeDescriptor.cs
Kaynak:
TypeDescriptor.cs

Özel tür tanımlayıcısı ile belirtilen bileşenin türü için bir tür dönüştürücü döndürür.

C#
public static System.ComponentModel.TypeConverter GetConverter (object component, bool noCustomTypeDesc);

Parametreler

component
Object

Dönüştürücü almak için bir bileşen.

noCustomTypeDesc
Boolean

true özel tür açıklaması bilgilerini dikkate almamak için; aksi takdirde , false.

Döndürülenler

Belirtilen bileşen için A TypeConverter .

Özel durumlar

component, null değeridir.

component işlemler arası uzak bir nesnedir.

Açıklamalar

Bu yöntem, bir TypeConverterAttributebulmaya çalışarak uygun tür dönüştürücüsü arar. bulamıyorsa TypeConverterAttribute, ilkel bir tür bulana kadar sınıfın temel sınıf hiyerarşisini gezer.

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