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 na jinou nastaví fokus na prvek odpovídající selektoru CSS. Můžete ho 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í události asynchronní navigace, včetně cílové cesty a tokenu zrušení.

NavigationLock

Komponenta, která se dá použít k zachycení událostí navigace.

NavLink

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

Router

Součást, která poskytuje data tras odpovídající aktuálnímu stavu navigace.

Rozhraní

IHostEnvironmentNavigationManager

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

INavigationInterception

Kontrakt pro nastavení zachytávání 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řazování adres URL pro NavLinkobjekt .

Poznámky

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