Microsoft.AspNetCore.Components.Routing Espace de noms

Fournit des composants qui prennent en charge le rendu et le mappage des routes aux composants. Non destiné à être utilisé en dehors de l’infrastructure Blazor.

Classes

FocusOnNavigate

Après avoir accédé d’une page à une autre, met le focus sur un élément correspondant à un sélecteur CSS. Cela peut être utilisé pour créer un système de navigation accessible compatible avec les lecteurs d’écran.

LocationChangedEventArgs

EventArgs plutôt que LocationChanged

LocationChangingContext

Contient le contexte d’une modification de l’emplacement actuel du navigateur.

NavigationContext

Fournit des informations sur l’événement de navigation asynchrone actuel, notamment le chemin d’accès cible et le jeton d’annulation.

NavigationLock

Composant qui peut être utilisé pour intercepter des événements de navigation.

NavLink

Composant qui affiche une balise d’ancre, en basculant automatiquement sa classe « active » selon que son « href » correspond ou non à l’URI actuel.

Router

Composant qui fournit des données de routage correspondant à l’état de navigation actuel.

Interfaces

IHostEnvironmentNavigationManager

Interface facultative pour NavigationManager les implémentations qui doivent être initialisées par l’hôte.

INavigationInterception

Contrat pour configurer l’interception de navigation sur le client.

IRoutingStateProvider

Fournit RouteData

IScrollToLocationHash

Contrat pour configurer le défilement jusqu’au hachage d’emplacement.

Énumérations

NavLinkMatch

Modifie le comportement de correspondance d’URL pour un NavLink.

Remarques

Pour plus d’informations sur le routage, consultez routage ASP.NET Core Blazor.