Renderer.CreateComponentState(Int32, IComponent, ComponentState) 方法

定义

创建一个 ComponentState 实例来跟踪与新实例化的组件关联的状态。 在 中初始化和跟踪组件之前,会调用它 Renderer。 子类可以重写此方法,以使用其自己的 子类 ComponentState

protected virtual Microsoft.AspNetCore.Components.Rendering.ComponentState CreateComponentState (int componentId, Microsoft.AspNetCore.Components.IComponent component, Microsoft.AspNetCore.Components.Rendering.ComponentState? parentComponentState);
abstract member CreateComponentState : int * Microsoft.AspNetCore.Components.IComponent * Microsoft.AspNetCore.Components.Rendering.ComponentState -> Microsoft.AspNetCore.Components.Rendering.ComponentState
override this.CreateComponentState : int * Microsoft.AspNetCore.Components.IComponent * Microsoft.AspNetCore.Components.Rendering.ComponentState -> Microsoft.AspNetCore.Components.Rendering.ComponentState
Protected Overridable Function CreateComponentState (componentId As Integer, component As IComponent, parentComponentState As ComponentState) As ComponentState

参数

componentId
Int32

新创建的组件的 ID。

component
IComponent

组件实例。

parentComponentState
ComponentState

ComponentState与父组件关联的 ;如果这是根组件,则为 null。

返回

ComponentState新组件的 。

适用于