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