Partager via


Renderer.ResolveComponentForRenderMode Méthode

Définition

Détermine comment gérer un lors de l’obtention d’un IComponentRenderMode composant instance. Elle est appelée uniquement lorsqu’un mode de rendu est spécifié sur le site d’appel ou sur le type de composant.

Les sous-classes peuvent remplacer cette méthode pour retourner un composant d’un autre type, ou lever, selon que le convertisseur prend en charge le mode de rendu et comment il implémente cette prise en charge.

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

Paramètres

componentType
Type

Type de composant demandé.

parentComponentId
Nullable<Int32>

ID du composant parent, ou null s’il s’agit d’un composant racine.

componentActivator
IComponentActivator

IComponentActivator qui doit être utilisé lors de l’instanciation d’objets de composant.

renderMode
IComponentRenderMode

IComponentRenderMode déclaré sur componentType ou sur le site d’appel (par exemple, par le composant parent).

Retours

Instance de IComponent.

S’applique à