TypeConverter.SimplePropertyDescriptor.CanResetValue(Object) Método

Definição

Retorna se a redefinição do componente mudar o valor do 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

O componente a ser testado quanto à capacidade de redefinição.

Retornos

true se a redefinição do componente mudar o valor do componente; caso contrário, false.

Comentários

Esse método procura um DefaultValueAttribute. Se encontrar um, ele comparará o valor do atributo com o valor atual da propriedade. Ele retorna true quando o valor padrão não corresponde ao valor atual da propriedade. Se esse método não puder encontrar um DefaultValueAttribute, ele procurará um ShouldSerializeMyProperty método . Se encontrar um ShouldSerializeMyProperty método, ele retornará o que ShouldSerializeMyProperty retorna. Se esse método não puder encontrar um ShouldSerializeMyProperty método, ele procurará um ResetMyProperty método . Se encontrar um ResetMyProperty método, ele retornará true. Se esse método não puder localizar um , um ShouldSerializeMyProperty método ou um ResetMyProperty método , ele retornará false.DefaultValueAttribute

Aplica-se a

Confira também