Share via


Microsoft.AspNetCore.Components.Routing Espacio de nombres

Proporciona componentes que admiten la representación y la asignación de rutas a los componentes. No está pensado para su uso fuera del marco blazor.

Clases

FocusOnNavigate

Después de navegar de una página a otra, establece el foco en un elemento que coincide con un selector css. Se puede usar para crear un sistema de navegación accesible compatible con lectores de pantalla.

LocationChangedEventArgs

EventArgs para LocationChanged

LocationChangingContext

Contiene el contexto de un cambio en la ubicación actual del explorador.

NavigationContext

Proporciona información sobre el evento de navegación asincrónico actual, incluida la ruta de acceso de destino y el token de cancelación.

NavigationLock

Componente que se puede usar para interceptar eventos de navegación.

NavLink

Componente que representa una etiqueta de anclaje, alternando automáticamente su clase "activa" en función de si su "href" coincide con el URI actual.

Router

Componente que proporciona datos de ruta correspondientes al estado de navegación actual.

Interfaces

IHostEnvironmentNavigationManager

Interfaz opcional para NavigationManager implementaciones que el host debe inicializar.

INavigationInterception

Contrato para configurar la interceptación de navegación en el cliente.

IRoutingStateProvider

Proporciona RouteData

IScrollToLocationHash

Contrato para configurar el hash de desplazamiento a la ubicación.

Enumeraciones

NavLinkMatch

Modifica el comportamiento de coincidencia de direcciones URL para .NavLink

Comentarios

Para más información sobre el enrutamiento, consulte ASP.NET Core enrutamiento de Blazor.