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

Name Description
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)

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

GetConverter(Type)

Kaynak:
TypeDescriptor.cs
Kaynak:
TypeDescriptor.cs
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.

public:
 static System::ComponentModel::TypeConverter ^ GetConverter(Type ^ type);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Generic TypeConverters may require the generic types to be annotated. For example, NullableConverter requires the underlying type to be DynamicallyAccessedMembers All.")]
public static System.ComponentModel.TypeConverter GetConverter(Type type);
public static System.ComponentModel.TypeConverter GetConverter(Type type);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Generic TypeConverters may require the generic types to be annotated. For example, NullableConverter requires the underlying type to be DynamicallyAccessedMembers All.")>]
static member GetConverter : Type -> System.ComponentModel.TypeConverter
static member GetConverter : Type -> System.ComponentModel.TypeConverter
Public Shared Function GetConverter (type As Type) As TypeConverter

Parametreler

type
Type

Type Hedef bileşenin.

Döndürülenler

Belirtilen tür için A TypeConverter .

Öznitelikler

Özel durumlar

type, null'e eşittir.

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üsü arar. bulamıyorsa TypeConverterAttribute, ilkel bir tür bulana kadar sınıfın temel sınıf hiyerarşisinde geçiş yapar.

Ayrıca bkz.

Şunlara uygulanır

GetConverter(Object, Boolean)

Kaynak:
TypeDescriptor.cs
Kaynak:
TypeDescriptor.cs
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.

public:
 static System::ComponentModel::TypeConverter ^ GetConverter(System::Object ^ component, bool noCustomTypeDesc);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Generic TypeConverters may require the generic types to be annotated. For example, NullableConverter requires the underlying type to be DynamicallyAccessedMembers All. The Type of component cannot be statically discovered.")]
public static System.ComponentModel.TypeConverter GetConverter(object component, bool noCustomTypeDesc);
public static System.ComponentModel.TypeConverter GetConverter(object component, bool noCustomTypeDesc);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Generic TypeConverters may require the generic types to be annotated. For example, NullableConverter requires the underlying type to be DynamicallyAccessedMembers All. The Type of component cannot be statically discovered.")>]
static member GetConverter : obj * bool -> System.ComponentModel.TypeConverter
static member GetConverter : obj * bool -> System.ComponentModel.TypeConverter
Public Shared Function GetConverter (component As Object, noCustomTypeDesc As Boolean) As TypeConverter

Parametreler

component
Object

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

noCustomTypeDesc
Boolean

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

Döndürülenler

Belirtilen bileşen için A TypeConverter .

Öznitelikler

Özel durumlar

component, null'e eşittir.

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şisinde geçiş yapar.

Ayrıca bkz.

Şunlara uygulanır

GetConverter(Object)

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

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

public:
 static System::ComponentModel::TypeConverter ^ GetConverter(System::Object ^ component);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Generic TypeConverters may require the generic types to be annotated. For example, NullableConverter requires the underlying type to be DynamicallyAccessedMembers All. The Type of component cannot be statically discovered.")]
public static System.ComponentModel.TypeConverter GetConverter(object component);
public static System.ComponentModel.TypeConverter GetConverter(object component);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Generic TypeConverters may require the generic types to be annotated. For example, NullableConverter requires the underlying type to be DynamicallyAccessedMembers All. The Type of component cannot be statically discovered.")>]
static member GetConverter : obj -> System.ComponentModel.TypeConverter
static member GetConverter : obj -> System.ComponentModel.TypeConverter
Public Shared Function GetConverter (component As Object) As TypeConverter

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 .

Öznitelikler

Özel durumlar

component, null'e eşittir.

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, bir arayarak TypeConverterAttributeuygun bir tür dönüştürücü bulur. bulamıyorsa TypeConverterAttribute, ilkel bir tür bulana kadar sınıfın temel sınıf hiyerarşisinde geçiş yapar.

Bu yöntem, ikinci parametresi olan aşırı yüklenmiş GetConverter yönteme eşdeğerdir false.

Ayrıca bkz.

Şunlara uygulanır