TypeConverter.SimplePropertyDescriptor.CanResetValue(Object) Methode

Definition

Gibt zurück, ob das Zurücksetzen der Komponente deren Wert ändert.

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

Parameter

component
Object

Die Komponente, die auf die Fähigkeit des Zurücksetzens zu prüfen ist.

Gibt zurück

true, wenn durch Zurücksetzen der Komponente deren Wert geändert wird, andernfalls false.

Hinweise

Diese Methode sucht nach einem DefaultValueAttribute. Wenn eine gefunden wird, vergleicht es den Wert des Attributs mit dem aktuellen Wert der Eigenschaft. Es wird zurückgegeben true , wenn der Standardwert nicht mit dem aktuellen Wert der Eigenschaft übereinstimmt. Wenn diese Methode keinen DefaultValueAttributefinden kann, sucht sie nach einer ShouldSerializeMyProperty Methode. Wenn eine Methode gefunden ShouldSerializeMyProperty wird, gibt sie zurück, was ShouldSerializeMyProperty zurückgegeben wird. Wenn diese Methode keine ShouldSerializeMyProperty Methode finden kann, sucht sie nach einer ResetMyProperty Methode. Wenn eine Methode gefunden ResetMyProperty wird, wird zurückgegeben true. Wenn diese Methode keine DefaultValueAttribute-, - ShouldSerializeMyProperty Methode oder - ResetMyProperty Methode finden kann, wird zurückgegeben false.

Gilt für:

Weitere Informationen