Renderer.ResolveComponentForRenderMode Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Determina como manipular um IComponentRenderMode ao obter uma instância de componente. Isso só é chamado quando um modo de renderização é especificado no site de chamada ou no tipo de componente.
As subclasses podem substituir esse método para retornar um componente de um tipo diferente ou gerar, dependendo se o renderizador dá suporte ao modo de renderização e como ele implementa esse suporte.
protected internal virtual Microsoft.AspNetCore.Components.IComponent ResolveComponentForRenderMode (Type componentType, int? parentComponentId, Microsoft.AspNetCore.Components.IComponentActivator componentActivator, Microsoft.AspNetCore.Components.IComponentRenderMode renderMode);
abstract member ResolveComponentForRenderMode : Type * Nullable<int> * Microsoft.AspNetCore.Components.IComponentActivator * Microsoft.AspNetCore.Components.IComponentRenderMode -> Microsoft.AspNetCore.Components.IComponent
override this.ResolveComponentForRenderMode : Type * Nullable<int> * Microsoft.AspNetCore.Components.IComponentActivator * Microsoft.AspNetCore.Components.IComponentRenderMode -> Microsoft.AspNetCore.Components.IComponent
Protected Friend Overridable Function ResolveComponentForRenderMode (componentType As Type, parentComponentId As Nullable(Of Integer), componentActivator As IComponentActivator, renderMode As IComponentRenderMode) As IComponent
Parâmetros
- componentType
- Type
O tipo de componente que foi solicitado.
- componentActivator
- IComponentActivator
Um IComponentActivator que deve ser usado ao instanciar objetos de componente.
- renderMode
- IComponentRenderMode
O IComponentRenderMode declarado no componentType
ou no site de chamada (por exemplo, pelo componente pai).
Retornos
Uma instância IComponent.