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
Тип запрошенного компонента.
Идентификатор родительского компонента или значение NULL, если это корневой компонент.
- componentActivator
- IComponentActivator
Объект , IComponentActivator который следует использовать при создании экземпляров объектов компонентов.
- renderMode
- IComponentRenderMode
Объект , объявленный IComponentRenderMode на componentType
сайте вызова или на сайте (например, родительским компонентом).
Возвращаемое значение
Экземпляр IComponent.