EditContext.IsValidationPending Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| IsValidationPending(FieldIdentifier) |
Retourne |
| IsValidationPending() |
Retourne |
| IsValidationPending<TField>(Expression<Func<TField>>) |
Retourne |
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.