TypeConverter.SimplePropertyDescriptor.CanResetValue(Object) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca, czy zresetowanie składnika zmienia wartość składnika.
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
Parametry
- component
- Object
Składnik do testowania pod kątem możliwości resetowania.
Zwraca
true w przypadku zresetowania składnika zmienia wartość składnika; w przeciwnym razie , false.
Uwagi
Ta metoda wyszukuje DefaultValueAttributeelement . Jeśli go znajdzie, porównuje wartość atrybutu z bieżącą wartością właściwości. Zwraca true wartość, gdy wartość domyślna nie jest zgodna z bieżącą wartością właściwości. Jeśli ta metoda nie może znaleźć DefaultValueAttributeelementu , szuka ShouldSerializeMyProperty metody. Jeśli znajdzie metodę, zwraca ShouldSerializeMyProperty wartość zwracaną przez metodę ShouldSerializeMyProperty . Jeśli ta metoda nie może znaleźć ShouldSerializeMyProperty metody, szuka ResetMyProperty metody. Jeśli znajdzie metodę ResetMyProperty , zwraca wartość true. Jeśli ta metoda nie może odnaleźć DefaultValueAttributemetody , ShouldSerializeMyProperty metody lub ResetMyProperty metody, zwraca wartość false.