Microsoft.AspNetCore.Components 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供用于组件呈现、事件处理和路由的类。
类
结构
CascadingParameterInfo |
包含有关级联参数的信息。 |
ElementReference |
表示对呈现元素的引用。 |
EventCallback |
绑定事件处理程序委托。 |
EventCallback<TValue> |
绑定事件处理程序委托。 |
EventCallbackWorkItem |
包装与事件关联的回调委托。 |
MarkupString |
可以呈现为标记(如 HTML)的字符串值。 |
NavigationOptions |
用于导航到其他 URI 的其他选项。 |
ParameterValue |
表示呈现树中由其父级提供给 IComponent 的单个参数。 |
ParameterView |
表示其父级在呈现树中提供给 IComponent 的参数的集合。 |
ParameterView.Enumerator |
循环访问 的 ParameterView枚举器。 |
PersistingComponentStateSubscription |
表示对回调ComponentStatePersistenceManager的订阅, |
RenderHandle |
允许组件与其呈现器交互。 |
接口
IComponent |
表示 UI 组件。 |
IComponentActivator |
表示可用于实例化组件的激活器。 激活器不负责依赖关系注入,因为框架单独对生成的实例执行依赖关系注入。 |
IComponentRenderMode |
表示组件的呈现模式。 |
IHandleAfterRender |
由接收已呈现通知的组件实现的接口。 |
IHandleEvent |
由接收状态更改通知的组件实现的接口。 |
IPersistentComponentStateStore |
管理属于 Blazor 应用程序的组件和服务存储。 |
枚举
PersistedStateSerializationMode |
指定序列化组件持久状态时要使用的模式。 |
委托
RenderFragment |
表示 UI 内容的一段,该段作为将内容写入到 RenderTreeBuilder的委托实现。 |
RenderFragment<TValue> |
表示类型 |
注解
有关组件的详细信息,请参阅创建和使用 ASP.NET Core Razor 组件。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈