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 のインスタンス。