Microsoft.AspNetCore.Components.Web 命名空間

包含提供瀏覽器事件資訊給 Blazor 框架的類型。

類別

名稱 Description
BindAttributes

為標記元素的屬性發現 bind 建立基礎設施。

ClipboardEventArgs

提供有關正在提出的夾板事件的資訊。

CustomElementsJSComponentConfigurationExtensions

包含提供瀏覽器事件資訊給 Blazor 框架的類型。

DataTransfer

該 DataTransfer 物件用於存放拖放操作中被拖曳的資料。 它可以儲存一個或多個 DataTransferItem,每個資料類型都屬於一種或多種。 欲了解更多拖放資訊,請參閱 HTML 拖放 API。

DataTransferItem

物件 DataTransferItem 代表一個拖曳資料項目。 在拖曳操作中,每個拖曳事件都有一個 dataTransfer 屬性,包含拖曳資料項目的清單。 清單中的每個項目都是一個 DataTransferItem 物件。

DragEventArgs

提供有關正在引發的拖曳事件的資訊。

EnvironmentBoundary

一個元件,只有當當前主機環境與指定環境名稱匹配時,才渲染其子內容。

ErrorBoundary

擷取子內容中丟出的錯誤。

ErrorEventArgs

提供有關正在提出的錯誤事件資訊。

EventHandlers

保留 EventHandler 屬性以配置事件名稱與事件參數類型之間的映射。

FocusEventArgs

提供有關正在提出的焦點事件的資訊。

HeadContent

為元件提供內容 HeadOutlet 。

HeadOutlet

渲染由 HeadContent 元件提供的內容。

HtmlRenderer

提供一種機制,以非互動式的方式呈現元件,並以 HTML 標記形式呈現。

InteractiveAutoRenderMode

A IComponentRenderMode 表示該元件應具備互動性,其託管平台會根據政策自動決定。

InteractiveServerRenderMode

IComponentRenderMode A 表示該元件應透過 Blazor Server 主機在伺服器上互動式渲染。

InteractiveWebAssemblyRenderMode

A IComponentRenderMode 表示元件應該透過 WebAssembly 在用戶端互動式渲染。

JSComponentConfigurationExtensions

用於處理 IJSComponentConfiguration的擴展方法 。

JSComponentConfigurationStore

指定啟用 JS 元件支援時的選項。 此類型通常不會直接從應用程式碼中使用。 在大多數情況下,應用程式應該在其應用程式主機建構者上呼叫方法 IJSComponentConfiguration 。

KeyboardEventArgs

提供有關正在提出的鍵盤事件資訊。

MouseEventArgs

提供有關正在引發的老鼠事件資訊。

PageTitle

能將 HTML <title> 渲染成 HeadOutlet 元件。

PointerEventArgs

提供有關正在提出的指標事件的資訊。

ProgressEventArgs

提供有關正在提出的進度事件的資訊。

RenderMode

提供預先建構 IComponentRenderMode 的實例,可用於渲染時使用。

SupplyParameterFromSessionAttribute

表示相關屬性的值應由指定名稱的會話提供。

SupplyParameterFromTempDataAttribute

表示應從指定名稱的 TempData 提供相關屬性的值。

TouchEventArgs

提供有關正在提出的接觸事件的資訊。

TouchPoint

代表觸控裝置上的單一接觸點。 接觸點通常是手指或觸控筆,裝置可能是觸控螢幕或觸控板。

WebEventCallbackFactoryEventArgsExtensions

提供 與 EventCallbackFactoryEventArgs 類型的擴充方法。

WebRenderTreeBuilderExtensions

提供建立條目集合 RenderTreeFrame 的方法。

WheelEventArgs

提供有關正在引發的滑鼠輪事件的資訊。

介面

名稱 Description
IErrorBoundaryLogger

記錄元件的 ErrorBoundary 例外資訊。

IJSComponentConfiguration

配置選項,允許 JavaScript 動態新增根元件。

備註

欲了解更多 Blazor 事件資訊,請參見 ASP.NET Core Blazor 事件處理。