Microsoft.AspNetCore.Components.Routing Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece componentes que dão suporte a rotas de renderização e mapeamento para componentes. Não pretendido para uso fora da estrutura Blazor.
Classes
FocusOnNavigate |
Depois de navegar de uma página para outra, define o foco para um elemento que corresponde a um seletor CSS. Isso pode ser usado para criar um sistema de navegação acessível compatível com leitores de tela. |
LocationChangedEventArgs |
EventArgs para LocationChanged. |
LocationChangingContext |
Contém o contexto de uma alteração no local atual do navegador. |
NavigationContext |
Fornece informações sobre o evento de navegação assíncrono atual, incluindo o caminho de destino e o token de cancelamento. |
NavigationLock |
Um componente que pode ser usado para interceptar eventos de navegação. |
NavLink |
Um componente que renderiza uma marca de âncora, alternando automaticamente sua classe 'ativa' com base em se seu 'href' corresponde ao URI atual. |
RazorComponentsEndpointHttpContextExtensions |
Extensões para HttpContext para aplicativos de componente Razor. |
Router |
Um componente que fornece dados de rota correspondentes ao estado de navegação atual. |
Interfaces
IHostEnvironmentNavigationManager |
Uma interface opcional para implementações de NavigationManager que devem ser inicializadas pelo host. |
INavigationInterception |
Contrato para configurar a interceptação de navegação no cliente. |
IRoutingStateProvider |
Fornece RouteData |
IScrollToLocationHash |
Contrato para configurar a rolagem para o hash de localização. |
Enumerações
NavLinkMatch |
Modifica o comportamento de correspondência de URL para um NavLink. |
Comentários
Para obter mais informações sobre o roteamento, consulte ASP.NET Core Blazor routing.