Renderer.ResolveComponentForRenderMode 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
決定在取得元件實例時如何處理 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
要求的元件類型。
- componentActivator
- IComponentActivator
, IComponentActivator 應在具現化元件物件時使用。
- renderMode
- IComponentRenderMode
IComponentRenderMode例如,父元件) 在呼叫月臺上或上宣告 componentType
的 (。
傳回
IComponent 執行個體。