Renderer.ResolveComponentForRenderMode Método

Definición

Determina cómo controlar un IComponentRenderMode al obtener una instancia de componente. Solo se llama cuando se especifica un modo de representación en el sitio de llamada o en el tipo de componente.

Las subclases pueden invalidar este método para devolver un componente de un tipo diferente, o iniciarse, en función de si el representador admite el modo de representación y cómo implementa esa compatibilidad.

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

Tipo de componente solicitado.

parentComponentId
Nullable<Int32>

Identificador del componente primario o null si es un componente raíz.

componentActivator
IComponentActivator

que IComponentActivator se debe usar al crear instancias de objetos de componente.

renderMode
IComponentRenderMode

declarado IComponentRenderMode en componentType o en el sitio de llamada (por ejemplo, por el componente primario).

Devoluciones

Instancia de IComponent.

Se aplica a