INavigation 인터페이스

정의

플랫폼별 탐색을 추상화하는 인터페이스입니다.Interface abstracting platform-specific navigation.

public interface INavigation
type INavigation = interface
파생

설명

Android 플랫폼에서 유의 INavigation 작업 활동 수명 주기 알림을 생성 하지 않습니다.Note that on the Android platform, INavigation operations do not generate activity lifecycle notifications. Page 해당 푸시할 또는 Android 구현의 pop NavigationPage 단순히 추가 하거나 단일 작업에서 페이지의 콘텐츠를 제거 합니다.For each Page that you push or pop, the Android implementation of NavigationPage simply adds or removes the content of the page to or from a single activity.

Windows Phone 플랫폼 탐색을 고유 하 게 제공 한다는 note도 합니다.Also note that the Windows Phone platform provides navigation natively. 따라서 필요가 없습니다 사용 하는 NavigationPage 해당 플랫폼에서 탐색을 가져올 개체입니다.Therefore, you do not need to use a NavigationPage object to get navigation on that platform.

속성

ModalStack

모달 탐색 스택을 가져옵니다.Gets the modal navigation stack.

NavigationStack

탐색에서 페이지의 스택을 가져옵니다.Gets the stack of pages in the navigation.

메서드

InsertPageBefore(Page, Page)

스택에서 기존 페이지 전의 탐색 스택에 페이지를 삽입합니다.Inserts a page in the navigation stack before an existing page in the stack.

PopAsync()

탐색 스택에서 가장 최근 Page를 비동기적으로 제거합니다.Asynchronously removes the most recent Page from the navigation stack.

PopAsync(Boolean)

선택적 애니메이션으로 탐색 스택에서 가장 최근 Page를 비동기적으로 제거합니다.Asynchronously removes the most recent Page from the navigation stack, with optional animation.

PopModalAsync()

가장 최근의 모달 형식으로 표시된 Page를 비동기적으로 해제합니다.Asynchronously dismisses the most recent modally presented Page.

PopModalAsync(Boolean)

선택적 애니메이션으로 가장 최근의 모달 형식으로 표시된 Page를 비동기적으로 해제합니다.Asynchronously dismisses the most recent modally presented Page, with optional animation.

PopToRootAsync()

모두 팝하지만 탐색 스택에서 Page를 제거합니다.Pops all but the root Page off the navigation stack.

PopToRootAsync(Boolean)

선택적 애니메이션으로 모두 팝하지만 탐색 스택에서 Page를 제거합니다.Pops all but the root Page off the navigation stack, with optional animation.

PushAsync(Page)

탐색 스택의 맨 위에 Page를 비동기식으로 추가합니다.Asynchronously adds a Page to the top of the navigation stack.

PushAsync(Page, Boolean)

선택적 애니메이션으로 탐색 스택의 맨 위에 Page를 비동기식으로 추가합니다.Asynchronously adds a Page to the top of the navigation stack, with optional animation.

PushModalAsync(Page)

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

PushModalAsync(Page, Boolean)

선택적 애니메이션으로 Page를 모달 형식으로 표시합니다.Presents a Page modally, with optional animation.

RemovePage(Page)

탐색 스택에서 지정된 페이지를 제거합니다.Removes the specified page from the navigation stack.

적용 대상