TypeDescriptor.GetConverter Méthode

Définition

Retourne un convertisseur de type pour un composant ou un type.Returns a type converter for a component or a type.

Surcharges

GetConverter(Object)

Retourne un convertisseur de type pour le type du composant spécifié.Returns a type converter for the type of the specified component.

GetConverter(Type)

Retourne un convertisseur de type pour le type spécifié.Returns a type converter for the specified type.

GetConverter(Object, Boolean)

Retourne un convertisseur de type pour le type du composant spécifié avec un descripteur de type personnalisé.Returns a type converter for the type of the specified component with a custom type descriptor.

GetConverter(Object)

Retourne un convertisseur de type pour le type du composant spécifié.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

Paramètres

component
Object

Composant duquel obtenir le convertisseur.A component to get the converter for.

Retours

TypeConverter

TypeConverter du composant spécifié.A TypeConverter for the specified component.

Exceptions

component a la valeur null.component is null.

component est un objet distant interprocessus.component is a cross-process remoted object.

Exemples

Pour obtenir un exemple d’utilisation de cette méthode, consultez la classe TypeConverter.For an example of using this method, see the TypeConverter class.

Remarques

Cette méthode localise un convertisseur de type approprié en recherchant un TypeConverterAttribute.This method locates an appropriate type converter by looking for a TypeConverterAttribute. S’il ne trouve pas de TypeConverterAttribute, il parcourt la hiérarchie de la classe de base de la classe jusqu’à ce qu’il trouve un type primitif.If it cannot find a TypeConverterAttribute, it traverses the base class hierarchy of the class until it finds a primitive type.

Cette méthode est équivalente à la méthode GetConverter surchargée avec un deuxième paramètre de false.This method is equivalent to the overloaded GetConverter method with a second parameter of false.

Voir aussi

GetConverter(Type)

Retourne un convertisseur de type pour le type spécifié.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

Paramètres

type
Type

Type du composant cible.The Type of the target component.

Retours

TypeConverter

TypeConverter pour le type spécifié.A TypeConverter for the specified type.

Exceptions

type a la valeur null.type is null.

Remarques

Appelez cette version de cette méthode uniquement si vous n’avez pas d’instance de l’objet.Call this version of this method only when you do not have an instance of the object.

Cette méthode recherche le convertisseur de type approprié en recherchant un TypeConverterAttribute.This method looks for the appropriate type converter by looking for a TypeConverterAttribute. S’il ne trouve pas de TypeConverterAttribute, il parcourt la hiérarchie de la classe de base de la classe jusqu’à ce qu’il trouve un type primitif.If it cannot find a TypeConverterAttribute, it traverses the base class hierarchy of the class until it finds a primitive type.

Voir aussi

GetConverter(Object, Boolean)

Retourne un convertisseur de type pour le type du composant spécifié avec un descripteur de type personnalisé.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

Paramètres

component
Object

Composant duquel obtenir le convertisseur.A component to get the converter for.

noCustomTypeDesc
Boolean

true pour prendre en compte les informations de description de type personnalisée ; sinon, false.true to consider custom type description information; otherwise, false.

Retours

TypeConverter

TypeConverter du composant spécifié.A TypeConverter for the specified component.

Exceptions

component a la valeur null.component is null.

component est un objet distant interprocessus.component is a cross-process remoted object.

Remarques

Cette méthode recherche le convertisseur de type approprié en tentant de trouver un TypeConverterAttribute.This method looks for the appropriate type converter by trying to find a TypeConverterAttribute. S’il ne trouve pas de TypeConverterAttribute, il parcourt la hiérarchie de la classe de base de la classe jusqu’à ce qu’il trouve un type primitif.If it cannot find a TypeConverterAttribute, it traverses the base class hierarchy of the class until it finds a primitive type.

Voir aussi

S’applique à