Microsoft.AspNetCore.Components.Forms 名前空間

フォーム ビュー、状態、検証を管理するためのクラスを提供します。

クラス

AntiforgeryRequestToken

要求フォーム データに含まれる偽造防止トークン。

AntiforgeryStateProvider

現在のセッションに関連付けられている偽造防止トークンへのアクセスを提供します。

AntiforgeryToken

偽造防止トークンを非表示フィールドとしてレンダリングするコンポーネント。

BrowserFileExtensions

のヘルパー メソッドが IBrowserFile含まれています。

DataAnnotationsValidator

データ注釈検証のサポートを に EditContext追加します。

EditContext

変更されたフィールドや現在の検証メッセージのセットを示すフラグなど、データ編集プロセスに関連するメタデータを保持します。

EditContextDataAnnotationsExtensions

DataAnnotations 検証を に追加する EditContext拡張メソッド。

EditContextFieldClassExtensions

フィールドの状態 EditContext を CSS クラス名として記述する拡張メソッドを提供します。

EditContextProperties

に関連付けられている任意のキーと値のペアを EditContext保持します。 これは、アプリケーション固有の目的で追加のメタデータを追跡するために使用できます。

EditForm

を子孫にカスケードする EditContext フォーム要素をレンダリングします。

Editor<T>

Tの値を編集するために使用されるコンポーネント。

FieldChangedEventArgs

イベントに関する情報を提供します OnFieldChanged

FieldCssClassProvider

フォーム フィールドの CSS クラス名を提供して、 からの検証状態またはその他の状態情報を EditContext表します。

FormMappingContext

特定のフォーム マッピング操作に関連付けられているコンテキスト。

FormMappingScope

フォームの投稿から受信したデータのマッピング スコープを定義します。

InputBase<TValue>

フォーム入力コンポーネントの基底クラス。 この基底クラスは、 と EditContext自動的に統合されます。これはカスケード パラメーターとして指定する必要があります。

InputCheckbox

値を編集 Boolean するための入力コンポーネント。

InputDate<TValue>

日付値を編集するための入力コンポーネント。 日付値でサポートされている型は次のとおりです。

InputFile

HTML ファイル入力要素をラップし、各ファイルの内容に 対して を Stream 提供するコンポーネント。

InputFileChangeEventArgs

発生しているイベントに関する情報を OnChange 提供します。

InputNumber<TValue>

数値を編集するための入力コンポーネント。 サポートされている数値型は、 Int32、、 Int64Int16SingleDoubleDecimalです。

InputRadio<TValue>

選択肢のグループから値を選択するために使用される入力コンポーネント。

InputRadioGroup<TValue>

InputRadio<TValue> コンポーネントをグループ化します。

InputSelect<TValue>

ドロップダウン選択コンポーネント。

InputText

値を編集 String するための入力コンポーネント。

InputTextArea

値を編集 String するための複数行入力コンポーネント。

RemoteBrowserFileStreamOptions

Blazor Server を使用した の Microsoft.AspNetCore.Components.Forms.BrowserFileStream 構成可能なオプションを返します。

ValidationMessage<TValue>

カスケードされた EditContext内の指定されたフィールドの検証メッセージの一覧を表示します。

ValidationMessageStore

の検証メッセージを EditContext保持します。

ValidationRequestedEventArgs

イベントに関する情報を提供します OnValidationRequested

ValidationStateChangedEventArgs

イベントに関する情報を提供します OnValidationStateChanged

ValidationSummary

カスケードされた EditContextからの検証メッセージの一覧を表示します。

構造体

FieldIdentifier

編集できる 1 つのフィールドを一意に識別します。 これは、モデル オブジェクトのプロパティに対応している場合もあれば、他の名前付き値でもかまいません。

インターフェイス

IBrowserFile

コンポーネントから選択したファイルのデータを InputFile 表します。

注: メタデータはクライアントによって提供され、信頼されていません。

列挙型

InputDateType

コンポーネントによってレンダリングされる HTML 入力の種類を InputDate<TValue> 表します。

注釈

Blazor フォームの詳細については、「Blazor フォームと検証 ASP.NET Core」を参照してください。