INavigation 인터페이스

정의

플랫폼별 탐색을 추상화하는 인터페이스입니다.

public interface INavigation
type INavigation = interface
파생

설명

Android 플랫폼에서 INavigation 작업은 활동 수명 주기 알림을 생성하지 않습니다. 푸시하거나 팝하는 각 Page 항목에 대해 의 NavigationPage Android 구현은 단순히 페이지의 콘텐츠를 단일 활동에 추가하거나 제거합니다.

또한 Windows Phone 플랫폼은 기본적으로 탐색을 제공합니다. 따라서 개체를 사용하여 NavigationPage 해당 플랫폼에서 탐색할 필요가 없습니다.

속성

ModalStack

모달 탐색 스택을 가져옵니다.

NavigationStack

탐색에서 페이지의 스택을 가져옵니다.

메서드

InsertPageBefore(Page, Page)

스택에서 기존 페이지 전의 탐색 스택에 페이지를 삽입합니다.

PopAsync()

탐색 스택에서 가장 최근 Page를 비동기적으로 제거합니다.

PopAsync(Boolean)

선택적 애니메이션으로 탐색 스택에서 가장 최근 Page를 비동기적으로 제거합니다.

PopModalAsync()

가장 최근의 모달 형식으로 표시된 Page를 비동기적으로 해제합니다.

PopModalAsync(Boolean)

선택적 애니메이션으로 가장 최근의 모달 형식으로 표시된 Page를 비동기적으로 해제합니다.

PopToRootAsync()

모두 팝하지만 탐색 스택에서 Page를 제거합니다.

PopToRootAsync(Boolean)

선택적 애니메이션으로 모두 팝하지만 탐색 스택에서 Page를 제거합니다.

PushAsync(Page)

탐색 스택의 맨 위에 Page를 비동기식으로 추가합니다.

PushAsync(Page, Boolean)

선택적 애니메이션으로 탐색 스택의 맨 위에 Page를 비동기식으로 추가합니다.

PushModalAsync(Page)

Page를 모달 형식으로 표시합니다.

PushModalAsync(Page, Boolean)

선택적 애니메이션으로 Page를 모달 형식으로 표시합니다.

RemovePage(Page)

탐색 스택에서 지정된 페이지를 제거합니다.

적용 대상