Udostępnij za pośrednictwem


Microsoft.AspNetCore.Components.Routing Przestrzeń nazw

Udostępnia składniki, które obsługują renderowanie i mapowanie tras do składników. Nie jest przeznaczony do użytku poza platformą Blazor.

Klasy

FocusOnNavigate

Po przejściu z jednej strony do innej ustawia fokus na element pasujący do selektora CSS. Może to służyć do tworzenia dostępnego systemu nawigacji zgodnego z czytnikami zawartości ekranu.

LocationChangedEventArgs

EventArgs dla LocationChanged.

LocationChangingContext

Zawiera kontekst zmiany bieżącej lokalizacji przeglądarki.

NavigationContext

Zawiera informacje na temat bieżącego zdarzenia nawigacji asynchronicznej, w tym ścieżki docelowej i tokenu anulowania.

NavigationLock

Składnik, który może służyć do przechwytywania zdarzeń nawigacji.

NavLink

Składnik, który renderuje tag kotwicy, automatycznie przełącza swoją klasę "aktywny" na podstawie tego, czy jego "href" pasuje do bieżącego identyfikatora URI.

RazorComponentsEndpointHttpContextExtensions

Rozszerzenia do HttpContext dla aplikacji składników Razor.

Router

Składnik dostarczający dane trasy odpowiadające bieżącemu stanowi nawigacji.

Interfejsy

IHostEnvironmentNavigationManager

Opcjonalny interfejs dla implementacji NavigationManager, które muszą zostać zainicjowane przez hosta.

INavigationInterception

Kontrakt na konfigurowanie przechwytywania nawigacji na kliencie.

IRoutingStateProvider

Dostarcza element RouteData

IScrollToLocationHash

Kontrakt, aby skonfigurować przewijanie do skrótu lokalizacji.

Wyliczenia

NavLinkMatch

Modyfikuje zachowanie dopasowania adresu URL dla NavLink.

Uwagi

Aby uzyskać więcej informacji na temat routingu, zobacz ASP.NET Core Blazor routing.