Partager via


ConfigurationConverterBase.CanConvertTo(ITypeDescriptorContext, Type) Méthode

Définition

Détermine si la conversion est autorisée.

public:
 override bool CanConvertTo(System::ComponentModel::ITypeDescriptorContext ^ ctx, Type ^ type);
public override bool CanConvertTo (System.ComponentModel.ITypeDescriptorContext ctx, Type type);
override this.CanConvertTo : System.ComponentModel.ITypeDescriptorContext * Type -> bool
Public Overrides Function CanConvertTo (ctx As ITypeDescriptorContext, type As Type) As Boolean

Paramètres

ctx
ITypeDescriptorContext

Objet ITypeDescriptorContext utilisé pour la conversion de type.

type
Type

Type vers lequel effectuer la conversion.

Retours

true si la conversion est autorisée ; sinon, false.

Exemples

L’exemple de code suivant montre comment remplacer la CanConvertTo méthode pour créer un type de convertisseur personnalisé TimeSpan . En outre, l’exemple montre comment utiliser ce type dans une section personnalisée.

public override bool CanConvertTo(
    ITypeDescriptorContext ctx, Type type)
{
    return (type == typeof(string));
}
Public Overrides Function CanConvertTo( _
ByVal ctx As ITypeDescriptorContext, _
ByVal type As Type) As Boolean
    Return (type.ToString() = GetType(String).ToString())

End Function 'CanConvertTo

Remarques

La CanConvertTo méthode détermine si les chaînes contenues dans le fichier de configuration peuvent être converties en propriétés fortement typées associées.

S’applique à