Langue

EditContext.IsValidationPending Méthode

Définition

Surcharges

Nom Description
IsValidationPending(FieldIdentifier)

Retourne true si le champ spécifié a une tâche de validation asynchrone en attente. La tâche reste « en attente » jusqu’à ce que l’observateur du framework ait réglé son résultat, de sorte qu’un consommateur qui attend que cela devienne false soit garanti pour voir également la valeur finale IsValidationFaulted(FieldIdentifier) .

IsValidationPending()

Retourne true si une passe au niveau ValidateAsync(CancellationToken) du formulaire est en cours de vol, pour la conduite de l’interface utilisateur à l’échelle du formulaire, telle que la désactivation d’un bouton Envoyer. Ne prend pas en compte les tâches en attente par champ ; utilisez la IsValidationPending(FieldIdentifier) surcharge pour celles-ci.

IsValidationPending<TField>(Expression<Func<TField>>)

Retourne true si le champ identifié par l’expression accessor a une tâche de validation asynchrone en attente.

IsValidationPending(FieldIdentifier)

Source:
EditContext.cs

Retourne true si le champ spécifié a une tâche de validation asynchrone en attente. La tâche reste « en attente » jusqu’à ce que l’observateur du framework ait réglé son résultat, de sorte qu’un consommateur qui attend que cela devienne false soit garanti pour voir également la valeur finale IsValidationFaulted(FieldIdentifier) .

public bool IsValidationPending(in Microsoft.AspNetCore.Components.Forms.FieldIdentifier fieldIdentifier);
member this.IsValidationPending : FieldIdentifier -> bool
Public Function IsValidationPending (ByRef fieldIdentifier As FieldIdentifier) As Boolean

Paramètres

fieldIdentifier
FieldIdentifier

Identifie le champ à interroger.

Retours

true si la validation asynchrone est en cours pour le champ ; sinon false.

S’applique à

IsValidationPending()

Source:
EditContext.cs

Retourne true si une passe au niveau ValidateAsync(CancellationToken) du formulaire est en cours de vol, pour la conduite de l’interface utilisateur à l’échelle du formulaire, telle que la désactivation d’un bouton Envoyer. Ne prend pas en compte les tâches en attente par champ ; utilisez la IsValidationPending(FieldIdentifier) surcharge pour celles-ci.

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

Retours

true si une passe de validation au niveau du formulaire est en cours ; sinon false.

S’applique à

IsValidationPending<TField>(Expression<Func<TField>>)

Source:
EditContext.cs

Retourne true si le champ identifié par l’expression accessor a une tâche de validation asynchrone en attente.

public bool IsValidationPending<TField>(System.Linq.Expressions.Expression<Func<TField>> accessor);
member this.IsValidationPending : System.Linq.Expressions.Expression<Func<'Field>> -> bool
Public Function IsValidationPending(Of TField) (accessor As Expression(Of Func(Of TField))) As Boolean

Paramètres de type

TField

Type du champ.

Paramètres

accessor
Expression<Func<TField>>

Expression qui identifie le champ, par exemple () => model.Email.

Retours

true si la validation asynchrone est en cours pour le champ ; sinon false.

S’applique à