TypeDescriptor.GetConverter Méthode

Définition

Retourne un convertisseur de type pour un composant ou un type.

Surcharges

Nom Description
GetConverter(Type)

Retourne un convertisseur de type pour le type spécifié.

GetConverter(Object, Boolean)

Retourne un convertisseur de type pour le type du composant spécifié avec un descripteur de type personnalisé.

GetConverter(Object)

Retourne un convertisseur de type pour le type du composant spécifié.

GetConverter(Type)

Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs

Retourne un convertisseur de type pour le type spécifié.

public:
 static System::ComponentModel::TypeConverter ^ GetConverter(Type ^ type);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Generic TypeConverters may require the generic types to be annotated. For example, NullableConverter requires the underlying type to be DynamicallyAccessedMembers All.")]
public static System.ComponentModel.TypeConverter GetConverter(Type type);
public static System.ComponentModel.TypeConverter GetConverter(Type type);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Generic TypeConverters may require the generic types to be annotated. For example, NullableConverter requires the underlying type to be DynamicallyAccessedMembers All.")>]
static member GetConverter : Type -> System.ComponentModel.TypeConverter
static member GetConverter : Type -> System.ComponentModel.TypeConverter
Public Shared Function GetConverter (type As Type) As TypeConverter

Paramètres

type
Type

Composant Type cible.

Retours

Pour TypeConverter le type spécifié.

Attributs

Exceptions

type a la valeur null.

Remarques

Appelez cette version de cette méthode uniquement lorsque vous n’avez pas d’instance de l’objet.

Cette méthode recherche le convertisseur de type approprié en recherchant un TypeConverterAttribute. S’il ne trouve pas un TypeConverterAttribute, il traverse la hiérarchie de classe de base de la classe jusqu’à ce qu’elle trouve un type primitif.

Voir aussi

S’applique à

GetConverter(Object, Boolean)

Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs

Retourne un convertisseur de type pour le type du composant spécifié avec un descripteur de type personnalisé.

public:
 static System::ComponentModel::TypeConverter ^ GetConverter(System::Object ^ component, bool noCustomTypeDesc);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Generic TypeConverters may require the generic types to be annotated. For example, NullableConverter requires the underlying type to be DynamicallyAccessedMembers All. The Type of component cannot be statically discovered.")]
public static System.ComponentModel.TypeConverter GetConverter(object component, bool noCustomTypeDesc);
public static System.ComponentModel.TypeConverter GetConverter(object component, bool noCustomTypeDesc);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Generic TypeConverters may require the generic types to be annotated. For example, NullableConverter requires the underlying type to be DynamicallyAccessedMembers All. The Type of component cannot be statically discovered.")>]
static member GetConverter : obj * bool -> System.ComponentModel.TypeConverter
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 pour lequel obtenir le convertisseur.

noCustomTypeDesc
Boolean

true pour ne pas prendre en compte les informations de description de type personnalisées ; sinon, false.

Retours

Pour TypeConverter le composant spécifié.

Attributs

Exceptions

component a la valeur null.

component est un objet distant interprocesseur.

Remarques

Cette méthode recherche le convertisseur de type approprié en essayant de trouver un TypeConverterAttribute. S’il ne trouve pas un TypeConverterAttribute, il traverse la hiérarchie de classe de base de la classe jusqu’à ce qu’elle trouve un type primitif.

Voir aussi

S’applique à

GetConverter(Object)

Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs

Retourne un convertisseur de type pour le type du composant spécifié.

public:
 static System::ComponentModel::TypeConverter ^ GetConverter(System::Object ^ component);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Generic TypeConverters may require the generic types to be annotated. For example, NullableConverter requires the underlying type to be DynamicallyAccessedMembers All. The Type of component cannot be statically discovered.")]
public static System.ComponentModel.TypeConverter GetConverter(object component);
public static System.ComponentModel.TypeConverter GetConverter(object component);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Generic TypeConverters may require the generic types to be annotated. For example, NullableConverter requires the underlying type to be DynamicallyAccessedMembers All. The Type of component cannot be statically discovered.")>]
static member GetConverter : obj -> System.ComponentModel.TypeConverter
static member GetConverter : obj -> System.ComponentModel.TypeConverter
Public Shared Function GetConverter (component As Object) As TypeConverter

Paramètres

component
Object

Composant pour lequel obtenir le convertisseur.

Retours

Pour TypeConverter le composant spécifié.

Attributs

Exceptions

component a la valeur null.

component est un objet distant interprocesseur.

Exemples

Pour obtenir un exemple d’utilisation de cette méthode, consultez la TypeConverter classe.

Remarques

Cette méthode localise un convertisseur de type approprié en recherchant un TypeConverterAttribute. S’il ne trouve pas un TypeConverterAttribute, il traverse la hiérarchie de classe de base de la classe jusqu’à ce qu’elle trouve un type primitif.

Cette méthode équivaut à la méthode surchargée GetConverter avec un deuxième paramètre de false.

Voir aussi

S’applique à