FieldCssClassProvider Classe

Definição

Fornece nomes de classe CSS para campos de formulário para representar seu estado de validação ou outras informações de estado de um EditContext.

public ref class FieldCssClassProvider
public class FieldCssClassProvider
type FieldCssClassProvider = class
Public Class FieldCssClassProvider
Herança
FieldCssClassProvider

Construtores

Nome Description
FieldCssClassProvider()

Fornece nomes de classe CSS para campos de formulário para representar seu estado de validação ou outras informações de estado de um EditContext.

Métodos

Nome Description
GetFieldCssClass(EditContext, FieldIdentifier)

Obtém uma cadeia de caracteres que indica o status do campo especificado como uma classe CSS. O resultado é um de "valid", "invalid", "pending"ou "faulted", opcionalmente prefixado com "modified " quando IsModified(FieldIdentifier) é true.

  • "pending" é emitido enquanto uma tarefa de validação assíncrona registrada via AddValidationTask(FieldIdentifier, Task, CancellationTokenSource) está em pré-lançamento e substitui válida/inválida, pois o resultado ainda não é conhecido.
  • "faulted" é emitido quando a última validação assíncrona do campo lançou uma exceção de não cancelamento e substitui válido/inválido, pois a infraestrutura não conseguiu determinar a validade.
  • "valid" ou "invalid" reflete se existem mensagens de validação para o campo quando nenhum estado pendente ou com falha se aplica.

Aplica-se a