ComponentBase.OnAfterRenderAsync(Boolean) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Il metodo viene richiamato dopo ogni rendering interattivo del componente e l'interfaccia utente ha terminato l'aggiornamento, ad esempio dopo l'aggiunta di elementi al DOM del browser. Tutti i ElementReference campi verranno popolati al momento dell'esecuzione.
Questo metodo non viene richiamato durante il prerendering o il rendering lato server, perché tali processi non sono collegati ad alcun DOM del browser attivo e sono già stati completati prima dell'aggiornamento del DOM.
Si noti che il componente non esegue automaticamente il rendering dopo il completamento di alcun oggetto restituito Task, perché ciò provocherebbe un ciclo di rendering infinito.
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
Parametri
- firstRender
- Boolean
Impostare su true
se questa è la prima volta OnAfterRender(Boolean) che è stata richiamata su questa istanza del componente; in caso contrario false
, .
Restituisce
Oggetto Task che rappresenta qualsiasi operazione asincrona.
Commenti
I OnAfterRender(Boolean) metodi e OnAfterRenderAsync(Boolean) del ciclo di vita sono utili per eseguire l'interoperabilità o interagire con i valori ricevuti da @ref
. Usare il firstRender
parametro per assicurarsi che il lavoro di inizializzazione venga eseguito una sola volta.