TypeDescriptor.GetConverter Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
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.
- ICustomTypeDescriptor
- TypeConverterAttribute
- GetReflectionType
- GetEditor
- CreateDesigner(IComponent, Type)
Ş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.