Bagikan melalui


Renderer.ResolveComponentForRenderMode Metode

Definisi

Menentukan cara menangani IComponentRenderMode saat mendapatkan instans komponen. Ini hanya dipanggil ketika mode render ditentukan baik di situs panggilan atau pada jenis komponen.

Subkelas dapat mengambil alih metode ini untuk mengembalikan komponen dari jenis yang berbeda, atau melempar, tergantung pada apakah perender mendukung mode render dan bagaimana hal itu mengimplementasikan dukungan tersebut.

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

Parameter

componentType
Type

Jenis komponen yang diminta.

parentComponentId
Nullable<Int32>

ID komponen induk, atau null jika merupakan komponen akar.

componentActivator
IComponentActivator

Yang IComponentActivator harus digunakan saat membuat instans objek komponen.

renderMode
IComponentRenderMode

yang IComponentRenderMode dideklarasikan pada componentType atau di situs panggilan (misalnya, oleh komponen induk).

Mengembalikan

Instans IComponent .

Berlaku untuk