FieldCssClassProvider.GetFieldCssClass(EditContext, FieldIdentifier) メソッド

定義

指定したフィールドの状態を CSS クラスとして示す文字列を取得します。 結果は、"valid""invalid""pending"、または"faulted"のいずれかになります。必要に応じて、IsModified(FieldIdentifier)trueされるときに、"modified "がプレフィックスとして付けられます。

  • "pending" は、 AddValidationTask(FieldIdentifier, Task, CancellationTokenSource) 経由で登録された非同期検証タスクが実行中に出力され、結果がまだ不明であるため、有効または無効に置き換えられます。
  • "faulted" は、フィールドの最後の非同期検証で取り消し以外の例外がスローされたときに生成され、インフラストラクチャが有効性を判断できなかったため、有効または無効に置き換えられます。
  • "valid" または "invalid" は、保留中またはエラー状態が適用されない場合に、フィールドの検証メッセージが存在するかどうかを反映します。
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

パラメーター

editContext
EditContext

EditContext

fieldIdentifier
FieldIdentifier

FieldIdentifier

返品

CSS クラス名の文字列。

適用対象