TypeConverter.SimplePropertyDescriptor.CanResetValue(Object) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bileşeni sıfırlamanın bileşenin değerini değiştirip değiştirmediğini döndürür.
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
Parametreler
- component
- Object
Sıfırlama özelliğini test etmek için bileşen.
Döndürülenler
true bileşeni sıfırlamak bileşenin değerini değiştirirse; aksi takdirde , false.
Açıklamalar
Bu yöntem bir DefaultValueAttributearar. Bulursa özniteliğin değerini özelliğin geçerli değeriyle karşılaştırır. Varsayılan değer özelliğin geçerli değeriyle eşleşmediğinde döndürür true . Bu yöntem bir bulamazsa, DefaultValueAttributebir ShouldSerializeMyProperty yöntem arar. Bir ShouldSerializeMyProperty yöntem bulursa, döndürdüğü değeri ShouldSerializeMyProperty döndürür. Bu yöntem bir ShouldSerializeMyProperty yöntem bulamazsa, bir ResetMyProperty yöntem arar. Bir ResetMyProperty yöntem bulursa, döndürür true. Bu yöntem bir DefaultValueAttribute, bir ShouldSerializeMyProperty yöntem veya yöntem ResetMyProperty bulamazsa, döndürür false.