Aracılığıyla paylaş


Renderer.ResolveComponentForRenderMode Yöntem

Tanım

Bileşen örneği alınırken nasıl IComponentRenderMode işleneceğini belirler. Bu yalnızca çağrı sitesinde veya bileşen türünde bir işleme modu belirtildiğinde çağrılır.

Alt sınıflar, işleyicinin işleme modunu destekleyip desteklemediğine ve bu desteği nasıl uyguladığına bağlı olarak farklı türde bir bileşen döndürmek için bu yöntemi geçersiz kılabilir veya oluşturur.

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

Parametreler

componentType
Type

İstenen bileşenin türü.

parentComponentId
Nullable<Int32>

Üst bileşen kimliği veya kök bileşense null.

componentActivator
IComponentActivator

IComponentActivator Bileşen nesneleri örneği oluşturulurken kullanılması gereken bir.

renderMode
IComponentRenderMode

IComponentRenderMode Çağrı sitesinde veya üzerinde bildirilen componentType (örneğin, üst bileşen tarafından).

Döndürülenler

Bir IComponent örnek.

Şunlara uygulanır