HtmlRenderer.RenderComponentAsync 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
RenderComponentAsync(Type) |
加入指定元件的實例,並指示它轉譯,等候元件階層完成非同步工作,例如載入。 |
RenderComponentAsync(Type, ParameterView) |
加入指定元件的實例,並指示它轉譯,等候元件階層完成非同步工作,例如載入。 |
RenderComponentAsync<TComponent>() |
加入指定元件的實例,並指示它轉譯,等候元件階層完成非同步工作,例如載入。 |
RenderComponentAsync<TComponent>(ParameterView) |
加入指定元件的實例,並指示它轉譯,等候元件階層完成非同步工作,例如載入。 |
RenderComponentAsync(Type)
加入指定元件的實例,並指示它轉譯,等候元件階層完成非同步工作,例如載入。
public System.Threading.Tasks.Task<Microsoft.AspNetCore.Components.Web.HtmlRendering.HtmlRootComponent> RenderComponentAsync (Type componentType);
member this.RenderComponentAsync : Type -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Components.Web.HtmlRendering.HtmlRootComponent>
Public Function RenderComponentAsync (componentType As Type) As Task(Of HtmlRootComponent)
參數
- componentType
- Type
元件類型。 這必須實作 IComponent 。
傳回
一旦元件階層完成任何非同步工作,例如載入,就會完成 HtmlRootComponent 的工作。
適用於
RenderComponentAsync(Type, ParameterView)
加入指定元件的實例,並指示它轉譯,等候元件階層完成非同步工作,例如載入。
public System.Threading.Tasks.Task<Microsoft.AspNetCore.Components.Web.HtmlRendering.HtmlRootComponent> RenderComponentAsync (Type componentType, Microsoft.AspNetCore.Components.ParameterView parameters);
member this.RenderComponentAsync : Type * Microsoft.AspNetCore.Components.ParameterView -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Components.Web.HtmlRendering.HtmlRootComponent>
Public Function RenderComponentAsync (componentType As Type, parameters As ParameterView) As Task(Of HtmlRootComponent)
參數
- componentType
- Type
元件類型。 這必須實作 IComponent 。
- parameters
- ParameterView
元件的參數。
傳回
一旦元件階層完成任何非同步工作,例如載入,就會完成 HtmlRootComponent 的工作。
適用於
RenderComponentAsync<TComponent>()
加入指定元件的實例,並指示它轉譯,等候元件階層完成非同步工作,例如載入。
public System.Threading.Tasks.Task<Microsoft.AspNetCore.Components.Web.HtmlRendering.HtmlRootComponent> RenderComponentAsync<TComponent> () where TComponent : Microsoft.AspNetCore.Components.IComponent;
member this.RenderComponentAsync : unit -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Components.Web.HtmlRendering.HtmlRootComponent> (requires 'Component :> Microsoft.AspNetCore.Components.IComponent)
Public Function RenderComponentAsync(Of TComponent As IComponent) () As Task(Of HtmlRootComponent)
類型參數
- TComponent
元件類型。
傳回
一旦元件階層完成任何非同步工作,例如載入,就會完成 HtmlRootComponent 的工作。
適用於
RenderComponentAsync<TComponent>(ParameterView)
加入指定元件的實例,並指示它轉譯,等候元件階層完成非同步工作,例如載入。
public System.Threading.Tasks.Task<Microsoft.AspNetCore.Components.Web.HtmlRendering.HtmlRootComponent> RenderComponentAsync<TComponent> (Microsoft.AspNetCore.Components.ParameterView parameters) where TComponent : Microsoft.AspNetCore.Components.IComponent;
member this.RenderComponentAsync : Microsoft.AspNetCore.Components.ParameterView -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Components.Web.HtmlRendering.HtmlRootComponent> (requires 'Component :> Microsoft.AspNetCore.Components.IComponent)
Public Function RenderComponentAsync(Of TComponent As IComponent) (parameters As ParameterView) As Task(Of HtmlRootComponent)
類型參數
- TComponent
元件類型。
參數
- parameters
- ParameterView
元件的參數。
傳回
一旦元件階層完成任何非同步工作,例如載入,就會完成 HtmlRootComponent 的工作。