FieldCssClassProvider.GetFieldCssClass(EditContext, FieldIdentifier) Método

Definição

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.
public:
 virtual System::String ^ GetFieldCssClass(Microsoft::AspNetCore::Components::Forms::EditContext ^ editContext, Microsoft::AspNetCore::Components::Forms::FieldIdentifier ^ fieldIdentifier);
public virtual string GetFieldCssClass(Microsoft.AspNetCore.Components.Forms.EditContext editContext, in Microsoft.AspNetCore.Components.Forms.FieldIdentifier fieldIdentifier);
abstract member GetFieldCssClass : Microsoft.AspNetCore.Components.Forms.EditContext * FieldIdentifier -> string
override this.GetFieldCssClass : Microsoft.AspNetCore.Components.Forms.EditContext * FieldIdentifier -> string
Public Overridable Function GetFieldCssClass (editContext As EditContext, fieldIdentifier As FieldIdentifier) As String

Parâmetros

editContext
EditContext

O EditContext.

fieldIdentifier
FieldIdentifier

O FieldIdentifier.

Retornos

Uma cadeia de caracteres de nome de classe CSS.

Aplica-se a