EditContext.Validate Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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)).