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。 必须使用此 Dispatcher执行对 RenderComponentAsync<TComponent>() 或 BeginRenderingComponent<TComponent>() 的任何调用。 |
方法
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) |
添加指定组件的实例并指示它呈现,等待组件层次结构完成异步任务,例如加载。 |