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
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.
public:
static System::ComponentModel::TypeConverter ^ GetConverter(System::Object ^ component);
public static System.ComponentModel.TypeConverter GetConverter (object component);
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 .
Ö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
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.
public:
static System::ComponentModel::TypeConverter ^ GetConverter(Type ^ type);
public static System.ComponentModel.TypeConverter GetConverter (Type type);
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 .
Ö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
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.
public:
static System::ComponentModel::TypeConverter ^ GetConverter(System::Object ^ component, bool noCustomTypeDesc);
public static System.ComponentModel.TypeConverter GetConverter (object component, bool noCustomTypeDesc);
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çı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.
- ICustomTypeDescriptor
- TypeConverterAttribute
- GetReflectionType
- GetEditor
- CreateDesigner(IComponent, Type)