HtmlRenderer 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供以非互動方式呈現元件做為 HTML 標籤的機制。
public sealed class HtmlRenderer : IAsyncDisposable, IDisposable
type HtmlRenderer = class
interface IDisposable
interface IAsyncDisposable
Public NotInheritable Class HtmlRenderer
Implements IAsyncDisposable, IDisposable
- 繼承
-
HtmlRenderer
- 實作
建構函式
HtmlRenderer(IServiceProvider, ILoggerFactory) |
建構 的 HtmlRenderer 實例。 |
屬性
Dispatcher |
取得與這個執行個體相關聯的 Dispatcher。 任何對 RenderComponentAsync<TComponent>() 或 BeginRenderingComponent<TComponent>() 的呼叫都必須使用這個 Dispatcher 來執行。 |
方法
BeginRenderingComponent(Type, ParameterView) |
加入指定元件的實例,並指示它轉譯。 產生的內容代表初始同步轉譯輸出,稍後可能會變更。 若要等候元件階層完成任何非同步作業,例如載入,請先等候 QuiescenceTask ,再從 HtmlRootComponent 讀取內容。 |
BeginRenderingComponent(Type) |
加入指定元件的實例,並指示它轉譯。 產生的內容代表初始同步轉譯輸出,稍後可能會變更。 若要等候元件階層完成任何非同步作業,例如載入,請先等候 QuiescenceTask ,再從 HtmlRootComponent 讀取內容。 |
BeginRenderingComponent<TComponent>() |
加入指定元件的實例,並指示它轉譯。 產生的內容代表初始同步轉譯輸出,稍後可能會變更。 若要等候元件階層完成任何非同步作業,例如載入,請先等候 QuiescenceTask ,再從 HtmlRootComponent 讀取內容。 |
BeginRenderingComponent<TComponent>(ParameterView) |
加入指定元件的實例,並指示它轉譯。 產生的內容代表初始同步轉譯輸出,稍後可能會變更。 若要等候元件階層完成任何非同步作業,例如載入,請先等候 QuiescenceTask ,再從 HtmlRootComponent 讀取內容。 |
Dispose() |
提供以非互動方式呈現元件做為 HTML 標籤的機制。 |
DisposeAsync() |
提供以非互動方式呈現元件做為 HTML 標籤的機制。 |
RenderComponentAsync(Type, ParameterView) |
加入指定元件的實例,並指示它轉譯,等候元件階層完成非同步工作,例如載入。 |
RenderComponentAsync(Type) |
加入指定元件的實例,並指示它轉譯,等候元件階層完成非同步工作,例如載入。 |
RenderComponentAsync<TComponent>() |
加入指定元件的實例,並指示它轉譯,等候元件階層完成非同步工作,例如載入。 |
RenderComponentAsync<TComponent>(ParameterView) |
加入指定元件的實例,並指示它轉譯,等候元件階層完成非同步工作,例如載入。 |