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

提供 和 EventArgs 類型的擴充方法 EventCallbackFactory

WebRenderTreeBuilderExtensions

提供建置專案集合 RenderTreeFrame 的方法。

WheelEventArgs

提供所引發滑鼠滾輪事件的相關資訊。

介面

IErrorBoundaryLogger

記錄元件的例外狀況資訊 ErrorBoundary

IJSComponentConfiguration

設定選項,以允許 JavaScript 動態新增根元件。

備註

如需 Blazor 事件的詳細資訊,請參閱ASP.NET Core Blazor 事件處理