TypeConverter.SimplePropertyDescriptor.ShouldSerializeValue(Object) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Indica se il valore di questa proprietà può essere conservato.
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
Parametri
- component
- Object
Componente con proprietà di cui verificare la persistenza.
Restituisce
true
se il valore della proprietà può essere conservato. false
in caso contrario.
Commenti
Come implementato in questa classe, questo metodo restituisce false
.
Note per gli eredi
Quando sottoposto a override in una classe derivata, questo metodo restituisce true
se il valore corrente della proprietà è diverso dal valore predefinito. Cerca prima di tutto un valore predefinito cercando un DefaultValueAttributeoggetto . Se il metodo trova questo attributo, confronta il valore dell'attributo con il valore corrente della proprietà. Se questo metodo non riesce a trovare un DefaultValueAttributeoggetto , cerca un ShouldSerializeMyProperty
metodo. Se questo metodo trova un ShouldSerializeMyProperty
metodo, lo richiama. Se questo metodo non riesce a trovare un DefaultValueAttribute metodo o, ShouldSerializeMyProperty
non può creare ottimizzazioni e restituisce true
.