TypeConverter.SimplePropertyDescriptor.CanResetValue(Object) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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