ConfigurationConverterBase.CanConvertFrom Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Détermine si la conversion est autorisée.
public:
override bool CanConvertFrom(System::ComponentModel::ITypeDescriptorContext ^ ctx, Type ^ type);
public override bool CanConvertFrom (System.ComponentModel.ITypeDescriptorContext ctx, Type type);
override this.CanConvertFrom : System.ComponentModel.ITypeDescriptorContext * Type -> bool
Public Overrides Function CanConvertFrom (ctx As ITypeDescriptorContext, type As Type) As Boolean
Paramètres
Objet ITypeDescriptorContext utilisé pour les conversions de type.
Retours
true
si la conversion est autorisée ; sinon, false
.
Exemples
L’exemple de code suivant montre comment remplacer la CanConvertFrom 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 CanConvertFrom(
ITypeDescriptorContext ctx, Type type)
{
return (type == typeof(string));
}
Public Overrides Function CanConvertFrom( _
ByVal ctx As ITypeDescriptorContext, _
ByVal type As Type) As Boolean
Return (type.ToString() = GetType(String).ToString())
End Function 'CanConvertFrom
Remarques
La CanConvertFrom méthode détermine si une conversion peut être effectuée sur des propriétés fortement typées pour obtenir les chaînes de valeur utilisées dans le fichier de configuration.