Microsoft.AspNetCore.Components.Routing Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.