Microsoft.AspNetCore.Components.Routing 命名空間

提供支援轉譯和對應至元件的元件。 不適用於 Blazor 架構外部。

類別

FocusOnNavigate

從某個頁面巡覽到另一個頁面之後,將焦點設定為符合 CSS 選取器的專案。 這可用來建置與螢幕助讀程式相容的無障礙流覽系統。

LocationChangedEventArgs

針對 LocationChangedEventArgs

LocationChangingContext

包含瀏覽器目前位置變更的內容。

NavigationContext

提供目前非同步導覽事件的相關資訊,包括目標路徑和解除標記。

NavigationLock

可用來攔截導覽事件的元件。

NavLink

轉譯錨點標記的元件,會根據其 'href' 是否符合目前的 URI 自動切換其 'active' 類別。

Router

元件,提供對應至目前導覽狀態的路由資料。

介面

IHostEnvironmentNavigationManager

主機必須初始化之實作 NavigationManager 的選擇性介面。

INavigationInterception

在用戶端上設定流覽攔截的合約。

IRoutingStateProvider

提供 RouteData

IScrollToLocationHash

設定捲動至位置雜湊的合約。

列舉

NavLinkMatch

修改 的 NavLink URL 比對行為。

備註

如需路由的詳細資訊,請參閱ASP.NET Core Blazor 路由