TypeConverter.SimplePropertyDescriptor.CanResetValue(Object) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt zurück, ob das Zurücksetzen der Komponente den Wert der Komponente ä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 Zurücksetzungsfunktion getestet werden soll.
Gibt zurück
truewenn das Zurücksetzen der Komponente den Wert der Komponente ändert; andernfalls . false
Hinweise
Diese Methode sucht nach einem DefaultValueAttribute. Wenn ein Attribut gefunden wird, wird der Wert des Attributs mit dem aktuellen Wert der Eigenschaft verglichen. Es wird zurückgegeben true , wenn der Standardwert nicht mit dem aktuellen Wert der Eigenschaft übereinstimmt. Wenn diese Methode kein Objekt finden DefaultValueAttributekann, wird nach einer ShouldSerializeMyProperty Methode gesucht. Wenn eine ShouldSerializeMyProperty Methode gefunden wird, gibt sie zurück, was ShouldSerializeMyProperty zurückgegeben wird. Wenn diese Methode keine ShouldSerializeMyProperty Methode finden kann, wird nach einer ResetMyProperty Methode gesucht. Wenn sie eine ResetMyProperty Methode findet, wird sie zurückgegeben true. Wenn diese Methode keine DefaultValueAttributeMethode, eine ShouldSerializeMyProperty Methode oder eine ResetMyProperty Methode finden kann, wird sie zurückgegeben false.