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 kullanılan bileşen.
Döndürülenler
true
bileşen sıfırlanırsa bileşenin değeri değişir; 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 DefaultValueAttributebulamazsa, bir 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, yöntemi ShouldSerializeMyProperty
veya ResetMyProperty
yöntemi bulamazsa döndürür false
.
Şunlara uygulanır
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin