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方法,则返回ResetMyPropertyfalse该方法。

适用于

另请参阅