共用方式為


Renderer.ResolveComponentForRenderMode 方法

定義

決定在取得元件實例時如何處理 IComponentRenderMode 。 只有在呼叫月臺或元件類型上指定轉譯模式時,才會呼叫此功能。

子類別可能會覆寫這個方法,以傳回不同類型的元件,或根據轉譯器是否支援轉譯模式,以及其實作該支援的方式而定。

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

參數

componentType
Type

要求的元件類型。

parentComponentId
Nullable<Int32>

父元件識別碼,如果是根元件,則為 null。

componentActivator
IComponentActivator

IComponentActivator 應在具現化元件物件時使用。

renderMode
IComponentRenderMode

IComponentRenderMode例如,父元件) 在呼叫月臺上或上宣告 componentType 的 (。

傳回

IComponent 執行個體。

適用於