FieldCssClassProvider.GetFieldCssClass(EditContext, FieldIdentifier) Metodo

Definizione

Ottiene una stringa che indica lo stato del campo specificato come classe CSS. Il risultato è uno di "valid", "invalid""pending", o "faulted", facoltativamente preceduto "modified " da quando IsModified(FieldIdentifier) è true.

  • "pending" viene generato mentre un'attività di convalida asincrona registrata tramite AddValidationTask(FieldIdentifier, Task, CancellationTokenSource) è in anteprima e sostituisce valid/invalid poiché il risultato non è ancora noto.
  • "faulted" viene generato quando l'ultima convalida asincrona del campo ha generato un'eccezione non di annullamento e sostituisce un'eccezione valida/non valida perché l'infrastruttura non è riuscita a determinare la validità.
  • "valid" o "invalid" indica se sono presenti messaggi di convalida per il campo una volta che non viene applicato alcuno stato in sospeso o in errore.
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

Parametri

editContext
EditContext

Il EditContext

fieldIdentifier
FieldIdentifier

Il FieldIdentifier

Valori restituiti

Stringa del nome della classe CSS.

Si applica a