ComponentBase.OnAfterRenderAsync(Boolean) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
コンポーネントが対話形式でレンダリングされ、UI の更新が完了するたびに呼び出されるメソッド (たとえば、ブラウザー DOM に要素が追加された後)。 すべての ElementReference フィールドは、この実行時までに設定されます。
これらのプロセスはライブ ブラウザー DOM にアタッチされておらず、DOM が更新される前に既に完了しているため、プリレンダリング中またはサーバー側のレンダリング中にこのメソッドは呼び出されません。
コンポーネントは、返された Taskの完了後に自動的に再レンダリングされないことに注意してください。これは、無限のレンダリング ループが発生するためです。
protected:
virtual System::Threading::Tasks::Task ^ OnAfterRenderAsync(bool firstRender);
protected virtual System.Threading.Tasks.Task OnAfterRenderAsync (bool firstRender);
abstract member OnAfterRenderAsync : bool -> System.Threading.Tasks.Task
override this.OnAfterRenderAsync : bool -> System.Threading.Tasks.Task
Protected Overridable Function OnAfterRenderAsync (firstRender As Boolean) As Task
パラメーター
- firstRender
- Boolean
このコンポーネント インスタンスで true
が初めて OnAfterRender(Boolean) 呼び出された場合は を に設定します。それ以外の場合 false
は に設定します。
戻り値
Task非同期操作を表す 。
注釈
OnAfterRender(Boolean)および OnAfterRenderAsync(Boolean) ライフサイクル メソッドは、相互運用を実行したり、 から@ref
受け取った値を操作したりするのに役立ちます。 パラメーターを firstRender
使用して、初期化作業が 1 回だけ実行されるようにします。