TypeConverter.SimplePropertyDescriptor.CanResetValue(Object) Метод

Определение

Возвращает значение, показывающее, изменяет ли сброс компонента значение компонента.

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

Параметры

component
Object

Компонент для проверки на возможность сброса.

Возвращаемое значение

Значение true, если сброс компонента изменяет значение компонента; в противном случае — значение false.

Комментарии

Этот метод ищет DefaultValueAttribute. Если он находит его, он сравнивает значение атрибута с текущим значением свойства . Он возвращает, true если значение по умолчанию не соответствует текущему значению свойства . Если этому методу DefaultValueAttributeне удается найти , он ищет ShouldSerializeMyProperty метод . Если он находит ShouldSerializeMyProperty метод, он возвращает то, что ShouldSerializeMyProperty возвращает. Если этот метод не может найти ShouldSerializeMyProperty метод, он ищет ResetMyProperty метод . При обнаружении ResetMyProperty метода возвращается true. Если этому методу DefaultValueAttributeне удается найти , ShouldSerializeMyProperty метод или ResetMyProperty метод, он возвращает .false

Применяется к

См. также раздел