TypeConverter.SimplePropertyDescriptor.CanResetValue(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 reimpostando il componente cambia il valore del componente stesso.
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
Parametri
- component
- Object
Componente di cui eseguire il test di reimpostazione.
Restituisce
true
se reimpostando il componente cambia il relativo valore. false
in caso contrario.
Commenti
Questo metodo cerca un oggetto DefaultValueAttribute. Se ne trova uno, confronta il valore dell'attributo con il valore corrente della proprietà. Restituisce true
quando il valore predefinito non corrisponde al valore corrente della proprietà. Se questo metodo non riesce a trovare un DefaultValueAttributeoggetto , cerca un ShouldSerializeMyProperty
metodo. Se trova un ShouldSerializeMyProperty
metodo, restituisce ciò che ShouldSerializeMyProperty
restituisce. Se questo metodo non riesce a trovare un ShouldSerializeMyProperty
metodo, cerca un ResetMyProperty
metodo. Se trova un ResetMyProperty
metodo, restituisce true
. Se questo metodo non riesce a trovare un DefaultValueAttributeoggetto , un ShouldSerializeMyProperty
metodo o un ResetMyProperty
metodo, restituisce false
.