ConfigurationConverterBase.CanConvertTo(ITypeDescriptorContext, Type) 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 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
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.