다음을 통해 공유


Microsoft.AspNetCore.Components.Routing 네임스페이스

구성 요소에 대한 렌더링 및 매핑 경로를 지원하는 구성 요소를 제공합니다. Blazor 프레임워크 외부에서는 사용할 수 없습니다.

클래스

FocusOnNavigate

한 페이지에서 다른 페이지로 이동한 후 CSS 선택기와 일치하는 요소로 포커스를 설정합니다. 화면 읽기 프로그램과 호환되는 접근성 있는 탐색 시스템을 빌드하는 데 사용할 수 있습니다.

LocationChangedEventArgs

LocationChanged대한 EventArgs.

LocationChangingContext

브라우저의 현재 위치 변경에 대한 컨텍스트를 포함합니다.

NavigationContext

대상 경로 및 취소 토큰을 포함하여 현재 비동기 탐색 이벤트에 대한 정보를 제공합니다.

NavigationLock

탐색 이벤트를 가로채는 데 사용할 수 있는 구성 요소입니다.

NavLink

앵커 태그를 렌더링하는 구성 요소로, 해당 'href'가 현재 URI와 일치하는지 여부에 따라 해당 '활성' 클래스를 자동으로 전환합니다.

RazorComponentsEndpointHttpContextExtensions

Razor 구성 요소 애플리케이션에 대한 HttpContext 확장.

Router

현재 탐색 상태에 해당하는 경로 데이터를 제공하는 구성 요소입니다.

인터페이스

IHostEnvironmentNavigationManager

호스트에서 초기화해야 하는 NavigationManager 구현에 대한 선택적 인터페이스입니다.

INavigationInterception

클라이언트에서 탐색 차단을 설정하는 계약입니다.

IRoutingStateProvider

RouteData 제공

IScrollToLocationHash

설정 계약에서 위치 해시로 스크롤합니다.

열거형

NavLinkMatch

NavLink대한 URL 일치 동작을 수정합니다.

설명

라우팅에 대한 자세한 내용은 ASP.NET Core Blazor 라우팅참조하세요.