ComponentBase.OnAfterRenderAsync(Boolean) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Methode wird aufgerufen, nachdem die Komponente interaktiv gerendert wurde und die Benutzeroberfläche die Aktualisierung abgeschlossen hat (z. B. nachdem Elemente dem Dom des Browsers hinzugefügt wurden). Alle ElementReference Felder werden nach der Ausführung aufgefüllt.
Diese Methode wird während des Prerenderings oder des serverseitigen Renderings nicht aufgerufen, da diese Prozesse an kein Dom des Livebrowsers angefügt sind und bereits abgeschlossen sind, bevor das DOM aktualisiert wird.
Beachten Sie, dass die Komponente nach Abschluss der zurückgegebenen Elemente nicht automatisch erneut gerendert Taskwird, da dies zu einer unendlichen Renderschleife führen würde.
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
Parameter
- firstRender
- Boolean
Legen Sie auf festtrue
, wenn dies das erste Mal OnAfterRender(Boolean) ist, dass für diese Komponente instance aufgerufen wurde, andernfalls false
.
Gibt zurück
Ein Task , der einen beliebigen asynchronen Vorgang darstellt.
Hinweise
Die OnAfterRender(Boolean) Methoden und OnAfterRenderAsync(Boolean) lebenszyklus sind nützlich, um Interop durchzuführen oder mit Werten zu interagieren, die von @ref
empfangen werden. Verwenden Sie den firstRender
Parameter, um sicherzustellen, dass die Initialisierungsarbeit nur einmal ausgeführt wird.