EditForm クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
EditContext を子孫にカスケードするフォーム要素をレンダリングします。
public ref class EditForm : Microsoft::AspNetCore::Components::ComponentBase
public class EditForm : Microsoft.AspNetCore.Components.ComponentBase
type EditForm = class
inherit ComponentBase
Public Class EditForm
Inherits ComponentBase
- 継承
コンストラクター
EditForm() |
EditFormのインスタンスを構築します。 |
プロパティ
AdditionalAttributes |
作成された |
Assets |
アプリケーションの ResourceAssetCollection を取得します。 (継承元 ComponentBase) |
AssignedRenderMode |
このコンポーネントに割り当てられている IComponentRenderMode を取得します。 (継承元 ComponentBase) |
ChildContent |
この EditForm内でレンダリングするコンテンツを指定します。 |
EditContext |
編集コンテキストを明示的に指定します。 このパラメーターを使用する場合は、モデル値が Model プロパティから取得されるため、Modelも指定しないでください。 |
Enhance |
有効にすると、ページを完全に再読み込みすることなくフォームの送信が実行されます。 これは、フォームに このフラグは、サーバー側レンダリング (SSR) シナリオでのみ関連します。 対話型レンダリングの場合、送信時にページ全体を再読み込みしないため、フラグは効果がありません。 |
FormName |
フォーム ハンドラー名を取得または設定します。 これは、サーバー側のエンドポイントに投稿するために必要です。 対話型レンダリング中は使用されません。 |
Model |
フォームの最上位モデル オブジェクトを指定します。 このモデルの編集コンテキストが構築されます。 このパラメーターを使用する場合は、EditContextの値も指定しないでください。 |
OnInvalidSubmit |
フォームが送信され、EditContext が無効であると判断されたときに呼び出されるコールバック。 |
OnSubmit |
フォームの送信時に呼び出されるコールバック。 このパラメーターを使用する場合、たとえば、Validate()を呼び出すことによって、検証を手動でトリガーする必要があります。 |
OnValidSubmit |
フォームが送信され、EditContext が有効であると判断されたときに呼び出されるコールバック。 |
RendererInfo |
コンポーネントが実行されている RendererInfo を取得します。 (継承元 ComponentBase) |
メソッド
BuildRenderTree(RenderTreeBuilder) |
指定した RenderTreeBuilderにコンポーネントをレンダリングします。 |
DispatchExceptionAsync(Exception) |
指定された これは、コンポーネント ライフサイクル メソッドの外部で例外が発生したが、コンポーネント ライフサイクル メソッドからの例外と同じように処理する場合に便利です。 (継承元 ComponentBase) |
InvokeAsync(Action) |
関連付けられたレンダラーの同期コンテキストで、指定された作業項目を実行します。 (継承元 ComponentBase) |
InvokeAsync(Func<Task>) |
関連付けられたレンダラーの同期コンテキストで、指定された作業項目を実行します。 (継承元 ComponentBase) |
OnAfterRender(Boolean) |
コンポーネントが対話形式でレンダリングされ、UI の更新が完了するたびに呼び出されるメソッド (たとえば、ブラウザー DOM に要素が追加された後)。 ElementReference フィールドは、この実行時までに設定されます。 これらのプロセスはライブ ブラウザー DOM にアタッチされておらず、DOM が更新される前に既に完了しているため、プリレンダリング中またはサーバー側のレンダリング中にこのメソッドは呼び出されません。 (継承元 ComponentBase) |
OnAfterRenderAsync(Boolean) |
コンポーネントが対話形式でレンダリングされ、UI の更新が完了するたびに呼び出されるメソッド (たとえば、要素がブラウザー DOM に追加された後)。 ElementReference フィールドは、この実行時までに設定されます。 これらのプロセスはライブ ブラウザー DOM にアタッチされておらず、DOM が更新される前に既に完了しているため、プリレンダリング中またはサーバー側のレンダリング中にこのメソッドは呼び出されません。 返された Taskが完了すると、無限のレンダリング ループが発生するため、コンポーネントは自動的に再レンダリングされないことに注意してください。 (継承元 ComponentBase) |
OnInitialized() |
コンポーネントを起動する準備ができたときに呼び出されるメソッド。レンダー ツリー内の親から初期パラメーターを受け取りました。 (継承元 ComponentBase) |
OnInitializedAsync() |
コンポーネントを起動する準備ができたときに呼び出されるメソッド。レンダー ツリー内の親から初期パラメーターを受け取りました。 非同期操作を実行し、その操作が完了したときにコンポーネントを更新する場合は、このメソッドをオーバーライドします。 (継承元 ComponentBase) |
OnParametersSet() |
コンポーネントがレンダー ツリー内の親からパラメーターを受け取り、受信値がプロパティに割り当てられているときに呼び出されるメソッド。 |
OnParametersSetAsync() |
コンポーネントがレンダー ツリー内の親からパラメーターを受け取り、受信値がプロパティに割り当てられているときに呼び出されるメソッド。 (継承元 ComponentBase) |
SetParametersAsync(ParameterView) |
レンダー ツリー内のコンポーネントの親によって提供されるパラメーターを設定します。 (継承元 ComponentBase) |
ShouldRender() |
コンポーネントをレンダリングするかどうかを示すフラグを返します。 (継承元 ComponentBase) |
StateHasChanged() |
状態が変更されたことをコンポーネントに通知します。 該当する場合は、コンポーネントが再レンダリングされます。 (継承元 ComponentBase) |
明示的なインターフェイスの実装
IComponent.Attach(RenderHandle) |
EditContext を子孫にカスケードするフォーム要素をレンダリングします。 (継承元 ComponentBase) |
IHandleAfterRender.OnAfterRenderAsync() |
EditContext を子孫にカスケードするフォーム要素をレンダリングします。 (継承元 ComponentBase) |
IHandleEvent.HandleEventAsync(EventCallbackWorkItem, Object) |
EditContext を子孫にカスケードするフォーム要素をレンダリングします。 (継承元 ComponentBase) |