Compartir a través de


Microsoft.AspNetCore.Components.Routing Espacio de nombres

Proporciona componentes que admiten la representación y 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. Esto 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.

RazorComponentsEndpointHttpContextExtensions

Extensiones para HttpContext para aplicaciones de componentes de Razor.

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 desplazamiento al hash de ubicación.

Enumeraciones

NavLinkMatch

Modifica el comportamiento de coincidencia de direcciones URL de un NavLink.

Comentarios

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