TypeConverter.SimplePropertyDescriptor.CanResetValue(Object) Método

Definición

Devuelve si el restablecimiento del componente cambia el valor del componente.

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

Parámetros

component
Object

Componente que se va a probar para restablecer la funcionalidad.

Devoluciones

true si el restablecimiento del componente cambia el valor del componente; de lo contrario, false.

Comentarios

Este método busca un DefaultValueAttribute. Si encuentra uno, compara el valor del atributo con el valor actual de la propiedad. true Devuelve cuando el valor predeterminado no coincide con el valor actual de la propiedad. Si este método no encuentra un DefaultValueAttribute, busca un ShouldSerializeMyProperty método . Si encuentra un ShouldSerializeMyProperty método, devuelve lo que ShouldSerializeMyProperty devuelve. Si este método no encuentra un ShouldSerializeMyProperty método, busca un ResetMyProperty método . Si encuentra un ResetMyProperty método, devuelve true. Si este método no encuentra un DefaultValueAttribute, un ShouldSerializeMyProperty método o un ResetMyProperty método , devuelve false.

Se aplica a

Consulte también