TypeConverter.SimplePropertyDescriptor.CanResetValue(Object) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve si al restablecer el componente cambia su valor.
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 cuya capacidad de restablecerse se va a probar.
Devoluciones
Es true
si al restablecer el componente cambia su valor; en caso contrario, es false
.
Comentarios
Este método busca un DefaultValueAttribute. Si encuentra uno, compara el valor del atributo con el valor actual de la propiedad . Devuelve true
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
.