Lire en anglais

Partager via


TypeConverter.CanConvertFrom Méthode

Définition

Retourne une valeur indiquant si ce convertisseur peut convertir un objet d'un type en objet du type de ce convertisseur.

Surcharges

CanConvertFrom(Type)

Retourne une valeur indiquant si ce convertisseur peut convertir un objet du type donné en objet du type de ce convertisseur.

CanConvertFrom(ITypeDescriptorContext, Type)

Retourne une valeur indiquant si ce convertisseur peut convertir un objet du type donné en objet du type de ce convertisseur à l’aide du contexte spécifié.

CanConvertFrom(Type)

Source:
TypeConverter.cs
Source:
TypeConverter.cs
Source:
TypeConverter.cs

Retourne une valeur indiquant si ce convertisseur peut convertir un objet du type donné en objet du type de ce convertisseur.

C#
public bool CanConvertFrom (Type sourceType);

Paramètres

sourceType
Type

Type qui représente le type à partir duquel opérer la conversion.

Retours

true si ce convertisseur peut effectuer la conversion ; sinon false.

Remarques

Comme elle est implémentée dans cette classe, cette méthode retourne toujours false. Elle ne retourne truejamais .

S’applique à

.NET 9 et autres versions
Produit Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

CanConvertFrom(ITypeDescriptorContext, Type)

Source:
TypeConverter.cs
Source:
TypeConverter.cs
Source:
TypeConverter.cs

Retourne une valeur indiquant si ce convertisseur peut convertir un objet du type donné en objet du type de ce convertisseur à l’aide du contexte spécifié.

C#
public virtual bool CanConvertFrom (System.ComponentModel.ITypeDescriptorContext context, Type sourceType);
C#
public virtual bool CanConvertFrom (System.ComponentModel.ITypeDescriptorContext? context, Type sourceType);

Paramètres

context
ITypeDescriptorContext

ITypeDescriptorContext qui fournit un contexte de format.

sourceType
Type

Type qui représente le type à partir duquel opérer la conversion.

Retours

true si ce convertisseur peut effectuer la conversion ; sinon false.

Remarques

Telle qu’implémentée dans cette classe, cette méthode retourne false, sauf si sourceType est un InstanceDescriptor.

Notes pour les héritiers

Substituez cette méthode pour fournir vos propres exigences de conversion.

Utilisez le paramètre context pour extraire des informations supplémentaires sur l'environnement à partir duquel ce convertisseur est appelé. Ce paramètre peut être null, donc toujours case activée-le. En outre, les propriétés de l'objet de contexte peuvent retourner null.

Voir aussi

S’applique à

.NET 9 et autres versions
Produit Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1