TypeDescriptor.GetConverter Metodo

Definizione

Restituisce un convertitore di tipi per un componente o un tipo.Returns a type converter for a component or a type.

Overload

GetConverter(Object)

Restituisce un convertitore di tipi per il tipo del componente specificato.Returns a type converter for the type of the specified component.

GetConverter(Type)

Restituisce un convertitore di tipi per il tipo specificato.Returns a type converter for the specified type.

GetConverter(Object, Boolean)

Restituisce un convertitore di tipi per il tipo del componente specificato con un descrittore di tipo personalizzato.Returns a type converter for the type of the specified component with a custom type descriptor.

GetConverter(Object)

Restituisce un convertitore di tipi per il tipo del componente specificato.Returns a type converter for the type of the specified component.

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

Parametri

component
Object

Componente per il quale ottenere il convertitore.A component to get the converter for.

Restituisce

Oggetto TypeConverter per il componente specificato.A TypeConverter for the specified component.

Eccezioni

component è null.component is null.

component è un oggetto remoto tra processi.component is a cross-process remoted object.

Esempio

Per un esempio dell'uso di questo metodo, vedere la classe TypeConverter.For an example of using this method, see the TypeConverter class.

Commenti

Questo metodo individua un convertitore di tipi appropriato cercando un TypeConverterAttribute.This method locates an appropriate type converter by looking for a TypeConverterAttribute. Se non riesce a trovare un TypeConverterAttribute, attraversa la gerarchia della classe di base della classe fino a quando non trova un tipo primitivo.If it cannot find a TypeConverterAttribute, it traverses the base class hierarchy of the class until it finds a primitive type.

Questo metodo equivale al metodo di GetConverter di overload con un secondo parametro di false.This method is equivalent to the overloaded GetConverter method with a second parameter of false.

Vedi anche

GetConverter(Type)

Restituisce un convertitore di tipi per il tipo specificato.Returns a type converter for the specified type.

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

Parametri

type
Type

Oggetto Type del componente di destinazione.The Type of the target component.

Restituisce

Oggetto TypeConverter per il tipo specificato.A TypeConverter for the specified type.

Eccezioni

type è null.type is null.

Commenti

Chiamare questa versione di questo metodo solo quando non si dispone di un'istanza dell'oggetto.Call this version of this method only when you do not have an instance of the object.

Questo metodo cerca il convertitore di tipi appropriato cercando un TypeConverterAttribute.This method looks for the appropriate type converter by looking for a TypeConverterAttribute. Se non riesce a trovare un TypeConverterAttribute, attraversa la gerarchia della classe di base della classe fino a quando non trova un tipo primitivo.If it cannot find a TypeConverterAttribute, it traverses the base class hierarchy of the class until it finds a primitive type.

Vedi anche

GetConverter(Object, Boolean)

Restituisce un convertitore di tipi per il tipo del componente specificato con un descrittore di tipo personalizzato.Returns a type converter for the type of the specified component with a custom type descriptor.

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

Parametri

component
Object

Componente per il quale ottenere il convertitore.A component to get the converter for.

noCustomTypeDesc
Boolean

true per considerare le informazioni di descrizione dei tipi personalizzati; in caso contrario, false.true to consider custom type description information; otherwise, false.

Restituisce

Oggetto TypeConverter per il componente specificato.A TypeConverter for the specified component.

Eccezioni

component è null.component is null.

component è un oggetto remoto tra processi.component is a cross-process remoted object.

Commenti

Questo metodo cerca il convertitore di tipi appropriato provando a trovare un TypeConverterAttribute.This method looks for the appropriate type converter by trying to find a TypeConverterAttribute. Se non riesce a trovare un TypeConverterAttribute, attraversa la gerarchia della classe di base della classe fino a quando non trova un tipo primitivo.If it cannot find a TypeConverterAttribute, it traverses the base class hierarchy of the class until it finds a primitive type.

Vedi anche

Si applica a