TypeConverter.SimplePropertyDescriptor.CanResetValue(Object) 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.
Retourne une valeur indiquant si la réinitialisation du composant modifie sa valeur.
public:
override bool CanResetValue(System::Object ^ component);
public override bool CanResetValue (object component);
override this.CanResetValue : obj -> bool
Public Overrides Function CanResetValue (component As Object) As Boolean
Paramètres
- component
- Object
Composant dont la fonction de réinitialisation doit être testée.
Retours
true
si la réinitialisation du composant modifie sa valeur ; sinon, false
.
Remarques
Cette méthode recherche un DefaultValueAttribute. S’il en trouve un, il compare la valeur de l’attribut à la valeur actuelle de la propriété. Elle retourne true
lorsque la valeur par défaut ne correspond pas à la valeur actuelle de la propriété. Si cette méthode ne trouve pas un DefaultValueAttribute, elle recherche une ShouldSerializeMyProperty
méthode. S’il trouve une ShouldSerializeMyProperty
méthode, il retourne ce qui ShouldSerializeMyProperty
est retourné. Si cette méthode ne trouve pas de ShouldSerializeMyProperty
méthode, elle recherche une ResetMyProperty
méthode. S’il trouve une ResetMyProperty
méthode, il retourne true
. Si cette méthode ne trouve pas , DefaultValueAttributeune ShouldSerializeMyProperty
méthode ou une ResetMyProperty
méthode, elle retourne false
.