EditContext.Validate 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.
Bunu EditContextdoğrular.
public:
bool Validate();
public bool Validate();
member this.Validate : unit -> bool
Public Function Validate () As Boolean
Döndürülenler
Doğrulamadan sonra doğrulama iletisi yoksa True; aksi takdirde false.
Özel durumlar
İşleyici OnValidationRequestedAsync zaman uyumlu bir şekilde tamamlanmadığında oluşturulur. Bunun yerine zaman uyumsuz doğrulayıcılar kaydedildiğinde kullanın ValidateAsync(CancellationToken) .
Açıklamalar
Doğrulama yeniden girilmemelidir. Aynı EditContextöğeye bağlı bir OnValidationRequested, OnValidationRequestedAsyncveya ValidateAsync(CancellationToken)OnValidationStateChanged işleyicisinin içinden veya içinden çağırmayınValidate(); bunu yaptığınızda tanımsız davranışlar ortaya çıkar (özellikle, doğrulayıcının kendi NotifyValidationStateChanged() çağrıları aracılığıyla sonsuz özyinelemelere neden olabilir).