Sdílet prostřednictvím


Microsoft.AspNetCore.Components.Routing Obor názvů

Poskytuje komponenty, které podporují vykreslování a mapování tras na komponenty. Není určeno pro použití mimo architekturu Blazor.

Třídy

FocusOnNavigate

Po přechodu z jedné stránky do druhé nastaví fokus na prvek odpovídající selektoru CSS. Dá se použít k vytvoření přístupného navigačního systému kompatibilního se čtečkami obrazovky.

LocationChangedEventArgs

EventArgs pro LocationChanged.

LocationChangingContext

Obsahuje kontext pro změnu aktuálního umístění prohlížeče.

NavigationContext

Poskytuje informace o aktuální asynchronní navigační události, včetně cílové cesty a tokenu zrušení.

NavigationLock

Součást, která se dá použít k zachycení událostí navigace.

NavLink

Komponenta, která vykresluje značku ukotvení, automaticky přepíná svou "aktivní" třídu na základě toho, zda jeho "href" odpovídá aktuálnímu identifikátoru URI.

RazorComponentsEndpointHttpContextExtensions

Rozšíření pro HttpContext pro aplikace komponent Razor.

Router

Komponenta, která poskytuje směrovací data odpovídající aktuálnímu navigačnímu stavu.

Rozhraní

IHostEnvironmentNavigationManager

Volitelné rozhraní pro NavigationManager implementace, které musí být inicializovány hostitelem.

INavigationInterception

Kontrakt na nastavení průsečíku navigace v klientovi

IRoutingStateProvider

Poskytuje RouteData.

IScrollToLocationHash

Kontrakt pro nastavení posouvání na hodnotu hash umístění

Výčty

NavLinkMatch

Upraví chování při porovnávání adres URL pro NavLink.

Poznámky

Další informace o směrování naleznete v tématu ASP.NET Core Blazor směrování.