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 si la réinitialisation du composant modifie la valeur du composant.
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 à tester pour la fonctionnalité de réinitialisation.
Retours
true si la réinitialisation du composant modifie la valeur du composant ; 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 de DefaultValueAttributeméthode, elle recherche une ShouldSerializeMyProperty méthode. Si elle trouve une ShouldSerializeMyProperty méthode, elle retourne ce qui ShouldSerializeMyProperty retourne. Si cette méthode ne trouve pas de ShouldSerializeMyProperty méthode, elle recherche une ResetMyProperty méthode. Si elle trouve une ResetMyProperty méthode, elle retourne true. Si cette méthode ne trouve pas une DefaultValueAttributeméthode, une ShouldSerializeMyProperty méthode ou une ResetMyProperty méthode, elle retourne false.