TypeConverter.CanConvertTo Méthode

Définition

Retourne une valeur indiquant si ce convertisseur peut convertir l'objet en objet du type spécifié.

Surcharges

CanConvertTo(Type)

Retourne une valeur indiquant si ce convertisseur peut convertir l'objet en objet du type spécifié.

CanConvertTo(ITypeDescriptorContext, Type)

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

CanConvertTo(Type)

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

Retourne une valeur indiquant si ce convertisseur peut convertir l'objet en objet du type spécifié.

C#
public bool CanConvertTo (Type destinationType);
C#
public bool CanConvertTo (Type? destinationType);

Paramètres

destinationType
Type

Type qui représente le type vers lequel vous souhaitez convertir.

Retours

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

Remarques

Si destinationType est une chaîne, l’implémentation par défaut de CanConvertTo retourne truetoujours .

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

CanConvertTo(ITypeDescriptorContext, Type)

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

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

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

Paramètres

context
ITypeDescriptorContext

ITypeDescriptorContext qui fournit un contexte de format.

destinationType
Type

Type qui représente le type vers lequel vous souhaitez convertir.

Retours

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

Remarques

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.

Si destinationType est une chaîne, l’implémentation par défaut de CanConvertTo retourne truetoujours .

Notes pour les héritiers

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

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