FieldCssClassProvider Classe

Définition

Fournit des noms de classes CSS pour les champs de formulaire afin de représenter leur état de validation ou d’autres informations d’état à partir d’un EditContext.

public ref class FieldCssClassProvider
public class FieldCssClassProvider
type FieldCssClassProvider = class
Public Class FieldCssClassProvider
Héritage
FieldCssClassProvider

Constructeurs

Nom Description
FieldCssClassProvider()

Fournit des noms de classes CSS pour les champs de formulaire afin de représenter leur état de validation ou d’autres informations d’état à partir d’un EditContext.

Méthodes

Nom Description
GetFieldCssClass(EditContext, FieldIdentifier)

Obtient une chaîne qui indique l’état du champ spécifié en tant que classe CSS. Le résultat est l’un des "valid", , "invalid"ou "pending", ou "faulted", éventuellement précédé de "modified " quand IsModified(FieldIdentifier)true.

  • "pending" est émis pendant qu’une tâche de validation asynchrone inscrite par le biais AddValidationTask(FieldIdentifier, Task, CancellationTokenSource) d’une version d’évaluation est en cours et remplace valide/non valide, car le résultat n’est pas encore connu.
  • "faulted" est émis lorsque la dernière validation asynchrone du champ a levé une exception non-annulation et remplace valide/non valide, car l’infrastructure n’a pas pu déterminer la validité.
  • "valid" ou "invalid" indique si des messages de validation existent pour le champ une fois qu’aucun état en attente ou défectueux ne s’applique.

S’applique à