TypeDescriptor.GetConverter Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí převaděč typů pro komponentu nebo typ.
Přetížení
GetConverter(Object) |
Vrátí převaděč typů pro typ zadané komponenty. |
GetConverter(Type) |
Vrátí převaděč typů pro zadaný typ. |
GetConverter(Object, Boolean) |
Vrátí převaděč typů pro typ zadané komponenty s popisovačem vlastního typu. |
GetConverter(Object)
- Zdroj:
- TypeDescriptor.cs
- Zdroj:
- TypeDescriptor.cs
- Zdroj:
- TypeDescriptor.cs
Vrátí převaděč typů pro typ zadané komponenty.
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
Parametry
- component
- Object
Komponenta, pro která chcete získat převaděč.
Návraty
A TypeConverter pro zadanou komponentu.
Výjimky
component
je null
.
component
je objekt vzdáleného meziprocesu.
Příklady
Příklad použití této metody najdete ve TypeConverter třídě .
Poznámky
Tato metoda vyhledá vhodný převaděč typů vyhledáním objektu TypeConverterAttribute. Pokud nemůže najít TypeConverterAttribute, prochází hierarchií základní třídy třídy, dokud nenajde primitivní typ.
Tato metoda je ekvivalentní přetížené GetConverter metodě s druhým parametrem false
.
Viz také
Platí pro
GetConverter(Type)
- Zdroj:
- TypeDescriptor.cs
- Zdroj:
- TypeDescriptor.cs
- Zdroj:
- TypeDescriptor.cs
Vrátí převaděč typů pro zadaný typ.
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
Parametry
Návraty
A TypeConverter pro zadaný typ.
Výjimky
type
je null
.
Poznámky
Tuto verzi této metody volejte pouze v případě, že nemáte instanci objektu.
Tato metoda hledá odpovídající převaděč typů vyhledáním TypeConverterAttribute. Pokud nemůže najít TypeConverterAttribute, prochází hierarchií základní třídy třídy, dokud nenajde primitivní typ.
Viz také
Platí pro
GetConverter(Object, Boolean)
- Zdroj:
- TypeDescriptor.cs
- Zdroj:
- TypeDescriptor.cs
- Zdroj:
- TypeDescriptor.cs
Vrátí převaděč typů pro typ zadané komponenty s popisovačem vlastního typu.
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
Parametry
- component
- Object
Komponenta, pro která chcete získat převaděč.
- noCustomTypeDesc
- Boolean
true
nebere v úvahu informace o popisu vlastního typu; v opačném případě . false
Návraty
A TypeConverter pro zadanou komponentu.
Výjimky
component
je null
.
component
je objekt vzdáleného meziprocesu.
Poznámky
Tato metoda hledá odpovídající převaděč typů tak, že se pokusí najít TypeConverterAttribute. Pokud nemůže najít TypeConverterAttribute, prochází hierarchií základní třídy třídy, dokud nenajde primitivní typ.
Viz také
- ICustomTypeDescriptor
- TypeConverterAttribute
- GetReflectionType
- GetEditor
- CreateDesigner(IComponent, Type)