Microsoft.AspNetCore.Components.Routing Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет компоненты, поддерживающие маршруты отрисовки и сопоставления с компонентами. Не предназначено для использования за пределами платформы Blazor.
Классы
FocusOnNavigate |
После перехода с одной страницы на другую задает фокус для элемента, соответствующего селектору CSS. Это можно использовать для создания доступной системы навигации, совместимой с средствами чтения с экрана. |
LocationChangedEventArgs |
EventArgs для LocationChanged. |
LocationChangingContext |
Содержит контекст для изменения текущего расположения браузера. |
NavigationContext |
Предоставляет сведения о текущем асинхронном событии навигации, включая целевой путь и маркер отмены. |
NavigationLock |
Компонент, который можно использовать для перехвата событий навигации. |
NavLink |
Компонент, который отрисовывает тег привязки, автоматически переключает его активный класс на основе того, соответствует ли его "href" текущему URI. |
RazorComponentsEndpointHttpContextExtensions |
Расширения для HttpContext для приложений компонентов Razor. |
Router |
Компонент, предоставляющий данные маршрута, соответствующие текущему состоянию навигации. |
Интерфейсы
IHostEnvironmentNavigationManager |
Необязательный интерфейс для NavigationManager реализаций, которые должны быть инициализированы узлом. |
INavigationInterception |
Контракт для настройки перехвата навигации на клиенте. |
IRoutingStateProvider |
Предоставляет RouteData |
IScrollToLocationHash |
Контракт для настройки прокрутки до хэша расположения. |
Перечисления
NavLinkMatch |
Изменяет поведение сопоставления URL-адресов для NavLink. |
Комментарии
Дополнительные сведения о маршрутизации см. в разделе ASP.NET Маршрутизация Core Blazor.