Microsoft.AspNetCore.Components.Forms 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
フォーム ビュー、状態、および検証を管理するためのクラスを提供します。
クラス
| 名前 | 説明 |
|---|---|
| AntiforgeryRequestToken |
要求フォーム データに含まれる偽造防止トークン。 |
| AntiforgeryStateProvider |
現在のセッションに関連付けられている偽造防止トークンへのアクセスを提供します。 |
| AntiforgeryToken |
偽造防止トークンを非表示フィールドとしてレンダリングするコンポーネント。 |
| BrowserFileExtensions |
IBrowserFileのヘルパー メソッドが含まれています。 |
| DataAnnotationsValidator |
データ注釈検証のサポートを EditContextに追加します。 |
| DisplayName<TValue> |
指定したフィールドの表示名、 DisplayAttribute または DisplayNameAttribute (存在する場合) からの読み取り、またはプロパティ名へのフォールバックを表示します。 |
| EditContext |
変更されたフィールドと現在の検証メッセージのセットを示すフラグなど、データ編集プロセスに関連するメタデータを保持します。 |
| EditContextDataAnnotationsExtensions |
DataAnnotations 検証を EditContextに追加する拡張メソッド。 |
| EditContextFieldClassExtensions |
EditContext フィールドの状態を CSS クラス名として記述する拡張メソッドを提供します。 |
| EditContextProperties |
EditContextに関連付けられている任意のキーと値のペアを保持します。 これは、アプリケーション固有の目的で追加のメタデータを追跡するために使用できます。 |
| EditForm |
EditContextを子孫にカスケードするフォーム要素をレンダリングします。 |
| Editor<T> |
|
| FieldChangedEventArgs |
OnFieldChanged イベントに関する情報を提供します。 |
| FieldCssClassProvider |
フォーム フィールドの CSS クラス名を指定して、 EditContextの検証状態またはその他の状態情報を表します。 |
| FormMappingContext |
特定のフォーム マッピング操作に関連付けられているコンテキスト。 |
| FormMappingScope |
フォームの投稿から受信するデータのマッピング スコープを定義します。 |
| InputBase<TValue> |
フォーム入力コンポーネントの基本クラス。 この基底クラスは、カスケード パラメーターとして指定する必要がある EditContextと自動的に統合されます。 |
| InputCheckbox |
Boolean値を編集するための入力コンポーネント。 |
| InputDate<TValue> |
日付値を編集するための入力コンポーネント。 日付値でサポートされている型は次のとおりです。 |
| InputFile |
HTML ファイル入力要素をラップし、各ファイルの内容に Stream を提供するコンポーネント。 |
| InputFileChangeEventArgs |
発生している OnChange イベントに関する情報を提供します。 |
| InputHidden |
String値を格納するための非表示の入力コンポーネント。 |
| InputNumber<TValue> |
数値を編集するための入力コンポーネント。 サポートされている数値型は、 Int32、 Int64、 Int16、 Single、 Double、 Decimalです。 |
| InputRadio<TValue> |
選択肢のグループから値を選択するために使用される入力コンポーネント。 |
| InputRadioGroup<TValue> |
子 InputRadio<TValue> コンポーネントをグループにします。 |
| InputSelect<TValue> |
ドロップダウン選択コンポーネント。 |
| InputText |
String値を編集するための入力コンポーネント。 |
| InputTextArea |
String値を編集するための複数行入力コンポーネント。 |
| Label<TValue> |
指定したフィールドの |
| RemoteBrowserFileStreamOptions |
Blazor Server で Microsoft.AspNetCore.Components.Forms.BrowserFileStream の構成可能なオプションを再設定します。 |
| ValidationMessage<TValue> |
カスケードされた EditContext内の指定されたフィールドの検証メッセージの一覧を表示します。 |
| ValidationMessageStore |
EditContextの検証メッセージを保持します。 |
| ValidationRequestedEventArgs |
OnValidationRequested イベントに関する情報を提供します。 |
| ValidationStateChangedEventArgs |
OnValidationStateChanged イベントに関する情報を提供します。 |
| ValidationSummary |
カスケードされた EditContextからの検証メッセージの一覧を表示します。 |
構造体
| 名前 | 説明 |
|---|---|
| FieldIdentifier |
編集できる 1 つのフィールドを一意に識別します。 これは、モデル オブジェクトのプロパティに対応することも、他の名前付き値にすることもできます。 |
インターフェイス
| 名前 | 説明 |
|---|---|
| IBrowserFile |
InputFile コンポーネントから選択したファイルのデータを表します。 注: メタデータはクライアントによって提供され、信頼されていません。 |
列挙型
| 名前 | 説明 |
|---|---|
| InputDateType |
InputDate<TValue> コンポーネントによってレンダリングされる HTML 入力の種類を表します。 |
注釈
Blazor フォームの詳細については、「 ASP.NET Core Blazor フォームと検証を参照してください。