Microsoft.AspNetCore.Components.Routing 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
コンポーネントへのルートのレンダリングとマッピングをサポートするコンポーネントを提供します。 Blazor フレームワークの外部での使用を意図していません。
クラス
FocusOnNavigate |
あるページから別のページに移動した後、CSS セレクターに一致する要素にフォーカスを設定します。 これを使用して、スクリーン リーダーと互換性のあるアクセシビリティ対応のナビゲーション システムを構築できます。 |
LocationChangedEventArgs | |
LocationChangingContext |
ブラウザーの現在の場所に対する変更のコンテキストが含まれます。 |
NavigationContext |
ターゲット パスやキャンセル トークンなど、現在の非同期ナビゲーション イベントに関する情報を提供します。 |
NavigationLock |
ナビゲーション イベントをインターセプトするために使用できるコンポーネント。 |
NavLink |
アンカー タグをレンダリングするコンポーネント。その 'href' が現在の URI と一致するかどうかに基づいて、その 'active' クラスを自動的に切り替えます。 |
RazorComponentsEndpointHttpContextExtensions |
Razor コンポーネント アプリケーションの HttpContext の拡張機能。 |
Router |
現在のナビゲーション状態に対応するルート データを提供するコンポーネント。 |
インターフェイス
IHostEnvironmentNavigationManager |
ホストによって初期化する必要がある NavigationManager 実装の省略可能なインターフェイス。 |
INavigationInterception |
クライアントでナビゲーションインターセプトをセットアップするためのコントラクト。 |
IRoutingStateProvider |
RouteData を提供します |
IScrollToLocationHash |
セットアップのコントラクトは、場所ハッシュまでスクロールします。 |
列挙型
NavLinkMatch |
NavLinkの URL 照合動作を変更します。 |
注釈
ルーティングの詳細については、「 ASP.NET Core Blazor ルーティング」を参照してください。