Renderer.ResolveComponentForRenderMode Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje způsob zpracování IComponentRenderMode při získání instance komponenty. Tato možnost je volána pouze v případě, že je režim vykreslování určen buď v lokalitě volání, nebo v typu komponenty.
Podtřídy můžou tuto metodu přepsat tak, aby vrátily komponentu jiného typu nebo vyvolat v závislosti na tom, jestli renderer podporuje režim vykreslování a jak tuto podporu implementuje.
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
Parametry
- componentType
- Type
Typ požadované komponenty.
ID nadřazené komponenty nebo hodnotu null, pokud se jedná o kořenovou komponentu.
- componentActivator
- IComponentActivator
Objekt IComponentActivator , který by se měl použít při vytváření instancí objektů komponent.
- renderMode
- IComponentRenderMode
Hodnota IComponentRenderMode deklarovaná componentType
v lokalitě volání nebo v lokalitě volání (například nadřazenou komponentou).
Návraty
Instance IComponent .