TypeConverter.SimplePropertyDescriptor.CanResetValue(Object) Metodo

Definizione

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.

Si applica a

Vedi anche