LayoutComponentBase 类

定义

表示布局的组件的可选基类。 或者,组件可以直接实现 IComponent 并声明其自己的参数命名 Body

public ref class LayoutComponentBase abstract : Microsoft::AspNetCore::Components::ComponentBase
public abstract class LayoutComponentBase : Microsoft.AspNetCore.Components.ComponentBase
type LayoutComponentBase = class
    inherit ComponentBase
Public MustInherit Class LayoutComponentBase
Inherits ComponentBase
继承
LayoutComponentBase

构造函数

LayoutComponentBase()

表示布局的组件的可选基类。 或者,组件可以直接实现 IComponent 并声明其自己的参数命名 Body

属性

Body

获取要呈现在布局内的内容。

方法

BuildRenderTree(RenderTreeBuilder)

将组件呈现到所提供的 RenderTreeBuilder组件。

(继承自 ComponentBase)
InvokeAsync(Action)

对关联的呈现器同步上下文执行提供的工作项。

(继承自 ComponentBase)
InvokeAsync(Func<Task>)

对关联的呈现器同步上下文执行提供的工作项。

(继承自 ComponentBase)
OnAfterRender(Boolean)

每次呈现组件后调用的方法。

(继承自 ComponentBase)
OnAfterRenderAsync(Boolean)

每次呈现组件后调用的方法。 请注意,组件不会在返回的任何内容 Task完成后自动重新呈现,因为这将导致无限呈现循环。

(继承自 ComponentBase)
OnInitialized()

当组件准备好启动时调用的方法,从呈现树中的父级接收其初始参数。

(继承自 ComponentBase)
OnInitializedAsync()

当组件准备好启动时调用的方法,从呈现树中的父级接收其初始参数。

如果要执行异步操作并希望组件在完成该操作时刷新,请重写此方法。

(继承自 ComponentBase)
OnParametersSet()

当组件从呈现树中的父级接收参数并且传入值已分配给属性时调用的方法。

(继承自 ComponentBase)
OnParametersSetAsync()

当组件从呈现树中的父级接收参数并且传入值已分配给属性时调用的方法。

(继承自 ComponentBase)
SetParametersAsync(ParameterView)

设置组件父级在呈现树中提供的参数。

SetParametersAsync(ParameterView)

设置组件父级在呈现树中提供的参数。

(继承自 ComponentBase)
ShouldRender()

返回一个标志,指示组件是否应呈现。

(继承自 ComponentBase)
StateHasChanged()

通知组件其状态已更改。 如果适用,这将导致组件重新呈现。

(继承自 ComponentBase)

显式接口实现

IComponent.Attach(RenderHandle)

表示布局的组件的可选基类。 或者,组件可以直接实现 IComponent 并声明其自己的参数命名 Body

(继承自 ComponentBase)
IHandleAfterRender.OnAfterRenderAsync()

表示布局的组件的可选基类。 或者,组件可以直接实现 IComponent 并声明其自己的参数命名 Body

(继承自 ComponentBase)
IHandleEvent.HandleEventAsync(EventCallbackWorkItem, Object)

表示布局的组件的可选基类。 或者,组件可以直接实现 IComponent 并声明其自己的参数命名 Body

(继承自 ComponentBase)

适用于