Bahasa

EditContext.Validate Metode

Definisi

Memvalidasi ini EditContext.

public:
 bool Validate();
public bool Validate();
member this.Validate : unit -> bool
Public Function Validate () As Boolean

Mengembalikan

True jika tidak ada pesan validasi setelah validasi; jika tidak salah.

Pengecualian

Dilemparkan ketika handler OnValidationRequestedAsync tidak selesai secara sinkron. Gunakan ValidateAsync(CancellationToken) sebagai gantinya ketika validator asinkron terdaftar.

Keterangan

Validasi tidak boleh dimasukkan kembali. Jangan memanggil Validate() atau dari dalam OnValidationRequested, , OnValidationRequestedAsyncatau OnValidationStateChanged handler yang melekat pada hal yang sama EditContext; melakukannya menghasilkan perilaku yang tidak terdefinisi (khususnya, dapat menyebabkan rekursi tak terbatas melalui panggilan validator sendiri NotifyValidationStateChanged()ValidateAsync(CancellationToken)).

Berlaku untuk