Compartilhar via


ComponentBase.OnAfterRenderAsync(Boolean) Método

Definição

Método invocado após cada vez que o componente é renderizado interativamente e a interface do usuário termina a atualização (por exemplo, depois que elementos são adicionados ao DOM do navegador). Todos os ElementReference campos serão preenchidos quando isso for executado.

Esse método não é invocado durante a pré-geração ou a renderização do lado do servidor, pois esses processos não estão anexados a nenhum DOM do navegador dinâmico e já estão concluídos antes que o DOM seja atualizado.

Observe que o componente não é renderizado automaticamente após a conclusão de qualquer retornado Task, pois isso causaria um loop de renderização 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

Parâmetros

firstRender
Boolean

Defina como true se esta for a primeira vez OnAfterRender(Boolean) que foi invocado nessa instância de componente; caso contrário false, .

Retornos

Um Task que representa qualquer operação assíncrona.

Comentários

Os OnAfterRender(Boolean) métodos de ciclo de vida e OnAfterRenderAsync(Boolean) são úteis para executar interoperabilidade ou interagir com valores recebidos de @ref. Use o parâmetro para garantir que o firstRender trabalho de inicialização seja executado apenas uma vez.

Aplica-se a