Condividi tramite


Renderer.ResolveComponentForRenderMode Metodo

Definizione

Determina come gestire un oggetto IComponentRenderMode quando si ottiene un'istanza del componente. Questa operazione viene chiamata solo quando viene specificata una modalità di rendering nel sito di chiamata o nel tipo di componente.

Le sottoclassi possono eseguire l'override di questo metodo per restituire un componente di un tipo diverso o generare, a seconda che il renderer supporti la modalità di rendering e il modo in cui implementa tale supporto.

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

Parametri

componentType
Type

Tipo di componente richiesto.

parentComponentId
Nullable<Int32>

ID componente padre o Null se si tratta di un componente radice.

componentActivator
IComponentActivator

Oggetto IComponentActivator che deve essere utilizzato durante la creazione di istanze di oggetti componente.

renderMode
IComponentRenderMode

Oggetto IComponentRenderMode dichiarato in componentType o nel sito di chiamata , ad esempio dal componente padre.

Restituisce

Istanza di IComponent.

Si applica a