Udostępnij za pośrednictwem


Renderer.ResolveComponentForRenderMode Metoda

Definicja

Określa sposób obsługi IComponentRenderMode wystąpienia składnika. Jest to wywoływane tylko wtedy, gdy tryb renderowania jest określony w lokacji wywołania lub w typie składnika.

Podklasy mogą zastąpić tę metodę, aby zwrócić składnik innego typu lub zgłaszać, w zależności od tego, czy moduł renderujący obsługuje tryb renderowania i jak implementuje tę obsługę.

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

Parametry

componentType
Type

Typ żądanego składnika.

parentComponentId
Nullable<Int32>

Identyfikator składnika nadrzędnego lub null, jeśli jest składnikiem głównym.

componentActivator
IComponentActivator

Element IComponentActivator , który powinien być używany podczas tworzenia wystąpień obiektów składników.

renderMode
IComponentRenderMode

Zadeklarowany IComponentRenderMode w componentType lokacji wywołania lub w lokacji wywołania (na przykład przez składnik nadrzędny).

Zwraca

Wystąpienie IComponent .

Dotyczy