TypeConverter.SimplePropertyDescriptor.CanResetValue(Object) Méthode

Définition

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.

S’applique à

Voir aussi