Partager via


TypeConverter.SimplePropertyDescriptor.ShouldSerializeValue(Object) Méthode

Définition

Retourne une valeur indiquant si la valeur de cette propriété peut être persistante.

public:
 override bool ShouldSerializeValue(System::Object ^ component);
public override bool ShouldSerializeValue (object component);
override this.ShouldSerializeValue : obj -> bool
Public Overrides Function ShouldSerializeValue (component As Object) As Boolean

Paramètres

component
Object

Composant possédant la propriété dont la persistance doit être examinée.

Retours

true si la valeur de la propriété peut être persistante ; sinon, false.

Remarques

Comme implémenté dans cette classe, cette méthode retourne false.

Notes pour les héritiers

En cas de substitution dans une classe dérivée, cette méthode retourne true si la valeur actuelle de la propriété est différente de sa valeur par défaut. Il recherche une valeur par défaut en recherchant d’abord un DefaultValueAttribute. Si la méthode trouve cet attribut, elle compare la valeur de l’attribut à la valeur actuelle de la propriété . Si cette méthode ne trouve pas de DefaultValueAttribute, elle recherche une ShouldSerializeMyProperty méthode. Si cette méthode trouve une ShouldSerializeMyProperty méthode, elle l’appelle. Si cette méthode ne trouve pas une DefaultValueAttribute méthode ou une ShouldSerializeMyProperty méthode, elle ne peut pas créer d’optimisations et retourne true.

S’applique à

Voir aussi