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.