INavigation Interfaz

Definición

Interfaz de resumen de la navegación específica de la plataforma.Interface abstracting platform-specific navigation.

public interface INavigation
type INavigation = interface
Derivado

Comentarios

Tenga en cuenta que en la plataforma Android, INavigation operaciones no generan notificaciones de ciclo de vida de actividad.Note that on the Android platform, INavigation operations do not generate activity lifecycle notifications. Para cada Page ese que inserta o pop, la implementación de Android NavigationPage simplemente agrega o quita el contenido de la página a o desde una sola actividad.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.

Tenga en cuenta también que la plataforma Windows Phone proporciona navegación de forma nativa.Also note that the Windows Phone platform provides navigation natively. Por lo tanto, no es necesario usar un NavigationPage va a obtener la navegación en esa plataforma.Therefore, you do not need to use a NavigationPage object to get navigation on that platform.

Propiedades

ModalStack

Obtiene la pila de navegación modal.Gets the modal navigation stack.

NavigationStack

Obtiene la pila de páginas en la navegación.Gets the stack of pages in the navigation.

Métodos

InsertPageBefore(Page, Page)

Inserta una página en la pila de navegación antes de una página existente en la pila.Inserts a page in the navigation stack before an existing page in the stack.

PopAsync()

Quita de forma asincrónica la Page más reciente de la pila de navegación.Asynchronously removes the most recent Page from the navigation stack.

PopAsync(Boolean)

Quita de forma asincrónica la Page más reciente de la pila de navegación, con animación opcional.Asynchronously removes the most recent Page from the navigation stack, with optional animation.

PopModalAsync()

Descarta de forma asincrónica la Page presentada de forma modal más reciente.Asynchronously dismisses the most recent modally presented Page.

PopModalAsync(Boolean)

Descarta de forma asincrónica la Page presentada de forma modal más reciente, con animación opcional.Asynchronously dismisses the most recent modally presented Page, with optional animation.

PopToRootAsync()

Extrae todo menos la Page raíz de la pila de navegación.Pops all but the root Page off the navigation stack.

PopToRootAsync(Boolean)

Extrae todo menos la Page raíz de la pila de navegación, con animación opcional.Pops all but the root Page off the navigation stack, with optional animation.

PushAsync(Page)

Agrega de forma asincrónica una Page al inicio de la pila de navegación.Asynchronously adds a Page to the top of the navigation stack.

PushAsync(Page, Boolean)

Agrega de forma asincrónica una Page al inicio de la pila de navegación, con animación opcional.Asynchronously adds a Page to the top of the navigation stack, with optional animation.

PushModalAsync(Page)

Presenta un Page modalmente.Presents a Page modally.

PushModalAsync(Page, Boolean)

Presenta un Page modalmente, con animación opcional.Presents a Page modally, with optional animation.

RemovePage(Page)

Quita la página especificada de la pila de navegación.Removes the specified page from the navigation stack.

Se aplica a