EditContext.Validate Methode

Definition

Überprüft dies EditContext.

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

Gibt zurück

True, wenn nach der Überprüfung keine Überprüfungsmeldungen vorhanden sind; andernfalls "false".

Ausnahmen

Wird ausgelöst, wenn ein OnValidationRequestedAsync Handler nicht synchron abgeschlossen wird. Verwenden Sie ValidateAsync(CancellationToken) stattdessen, wenn asynchrone Validatoren registriert werden.

Hinweise

Die Überprüfung darf nicht erneut eingegeben werden. Rufen Validate()ValidateAsync(CancellationToken) Sie nicht innerhalb eines OnValidationRequestedoder OnValidationRequestedAsynceines Handlers auf, OnValidationStateChanged der demselben EditContextzugeordnet ist. Dadurch entsteht ein nicht definiertes Verhalten (insbesondere kann eine unendliche Rekursion über die eigenen NotifyValidationStateChanged() Aufrufe des Validators verursacht werden).

Gilt für: