TypeDescriptor.GetConverter Metoda

Definice

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

type
Type

Cílová Type komponenta.

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

truenebere 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é

Platí pro