Renderer.ResolveComponentForRenderMode 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
구성 요소 instance 가져올 때 를 처리하는 IComponentRenderMode 방법을 결정합니다. 호출 사이트 또는 구성 요소 유형에서 렌더링 모드를 지정하는 경우에만 호출됩니다.
서브클래스는 렌더러가 렌더링 모드를 지원하는지 여부와 해당 지원을 구현하는 방법에 따라 다른 형식의 구성 요소를 반환하거나 throw하도록 이 메서드를 재정의할 수 있습니다.
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 인스턴스입니다.