Condividi tramite


Microsoft.AspNetCore.Components.Routing Spazio dei nomi

Fornisce componenti che supportano il rendering e il mapping delle route ai componenti. Non destinato all'uso all'esterno del framework Blazor.

Classi

FocusOnNavigate

Dopo lo spostamento da una pagina a un'altra, imposta lo stato attivo su un elemento corrispondente a un selettore CSS. Può essere usato per creare un sistema di spostamento accessibile compatibile con le utilità per la lettura dello schermo.

LocationChangedEventArgs

EventArgs per LocationChanged.

LocationChangingContext

Contiene il contesto per una modifica alla posizione corrente del browser.

NavigationContext

Fornisce informazioni sull'evento di spostamento asincrono corrente, inclusi il percorso di destinazione e il token di annullamento.

NavigationLock

Componente che può essere utilizzato per intercettare gli eventi di spostamento.

NavLink

Componente che esegue il rendering di un tag di ancoraggio, attivando automaticamente la relativa classe "attiva" in base al fatto che il valore "href" corrisponda all'URI corrente.

RazorComponentsEndpointHttpContextExtensions

Estensioni a HttpContext per le applicazioni del componente Razor.

Router

Componente che fornisce i dati di route corrispondenti allo stato di navigazione corrente.

Interfacce

IHostEnvironmentNavigationManager

Interfaccia facoltativa per NavigationManager implementazioni che devono essere inizializzate dall'host.

INavigationInterception

Contratto per configurare l'intercettazione di navigazione nel client.

IRoutingStateProvider

Fornisce RouteData

IScrollToLocationHash

Contratto per configurare lo scorrimento fino all'hash della posizione.

Enumerazioni

NavLinkMatch

Modifica il comportamento di corrispondenza dell'URL per un NavLink.

Commenti

Per altre informazioni sul routing, vedere ASP.NET Core Blazor routing.