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 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.