Microsoft.AspNetCore.Components.Web 命名空间

包含用于向 Blazor 框架提供有关浏览器事件的信息的类型。

BindAttributes

用于发现 bind 标记元素的属性的基础结构。

ClipboardEventArgs

提供有关正在引发的剪贴板事件的信息。

CustomElementsJSComponentConfigurationExtensions

包含用于向 Blazor 框架提供有关浏览器事件的信息的类型。

DataTransfer

对象 DataTransfer 用于保存拖放操作期间拖动的数据。 它可以保存一个或多个 DataTransferItem,每种数据类型为一种或多种。 有关拖放的详细信息,请参阅 HTML 拖放 API。

DataTransferItem

对象 DataTransferItem 表示一个拖动数据项。 在拖动操作期间,每个拖动事件都有一个 dataTransfer 属性,其中包含拖动数据项的列表。 列表中的每一项都是一个 DataTransferItem 对象。

DragEventArgs

提供有关正在引发的拖动事件的信息。

ErrorBoundary

捕获从其子内容引发的错误。

ErrorEventArgs

提供有关所引发的错误事件的信息。

EventHandlers

保存 EventHandler 属性以配置事件名称和事件参数类型之间的映射。

FocusEventArgs

提供有关正在引发的焦点事件的信息。

HeadContent

向组件提供内容 HeadOutlet

HeadOutlet

呈现组件提供 HeadContent 的内容。

HtmlRenderer

提供一种机制,用于以非交互方式将组件呈现为 HTML 标记。

InteractiveAutoRenderMode

一个 IComponentRenderMode ,指示组件应是交互式的,其托管平台根据策略自动确定。

InteractiveServerRenderMode

一个 IComponentRenderMode ,指示组件应使用 Blazor 服务器托管在服务器上以交互方式呈现。

InteractiveWebAssemblyRenderMode

一个 IComponentRenderMode ,指示应使用 WebAssembly 在客户端上以交互方式呈现组件。

JSComponentConfigurationExtensions

用于处理 的 IJSComponentConfiguration扩展方法。

JSComponentConfigurationStore

指定启用 JS 组件支持时要使用的选项。 此类型通常不直接从应用程序代码使用。 在大多数情况下,应用程序应在其应用程序主机生成器上 IJSComponentConfiguration 调用 方法。

KeyboardEventArgs

提供有关正在引发的键盘事件的信息。

MouseEventArgs

提供有关正在引发的鼠标事件的信息。

PageTitle

允许将 HTML <title> 呈现到 HeadOutlet 组件。

PointerEventArgs

提供有关正在引发的指针事件的信息。

ProgressEventArgs

提供有关正在引发的进度事件的信息。

RenderMode

提供可在呈现期间使用的预构造 IComponentRenderMode 实例。

TouchEventArgs

提供有关正在引发的触摸事件的信息。

TouchPoint

表示触摸敏感设备上的单个接触点。 接触点通常是手指或触笔,设备可以是触摸屏或触控板。

WebEventCallbackFactoryEventArgsExtensions

EventCallbackFactoryEventArgs 类型提供扩展方法。

WebRenderTreeBuilderExtensions

提供用于生成条目集合 RenderTreeFrame 的方法。

WheelEventArgs

提供有关正在引发的鼠标滚轮事件的信息。

接口

IErrorBoundaryLogger

记录组件的异常信息 ErrorBoundary

IJSComponentConfiguration

配置允许 JavaScript 动态添加根组件的选项。

注解

有关 Blazor 事件的详细信息,请参阅 ASP.NET Core Blazor 事件处理