INavigation Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Navigazione specifica della piattaforma con astrazione dell'interfaccia.
public interface INavigation
type INavigation = interface
- Derivato
Commenti
Si noti che nella piattaforma INavigation Android le operazioni non generano notifiche sul ciclo di vita delle attività. Per ogni Page push o pop, l'implementazione di Android di NavigationPage aggiunge o rimuove semplicemente il contenuto della pagina da o verso una singola attività.
Si noti anche che la piattaforma Windows Phone fornisce la navigazione in modo nativo. Pertanto, non è necessario usare un NavigationPage oggetto per ottenere lo spostamento su tale piattaforma.
Proprietà
ModalStack |
Ottiene lo stack di navigazione modale. |
NavigationStack |
Ottiene lo stack di pagine nello stack di navigazione. |
Metodi
InsertPageBefore(Page, Page) |
Inserisce una pagina nello stack di navigazione prima di una pagina esistente nello stack. |
PopAsync() |
Rimuove in modo asincrono l'elemento Page più recente nello stack di navigazione. |
PopAsync(Boolean) |
Rimuove in modo asincrono la Page all'inizio dello stack di navigazione, con animazione facoltativa. |
PopModalAsync() |
Chiude in modo asincrono la Page visualizzata come modale più recente. |
PopModalAsync(Boolean) |
Chiude in modo asincrono la Page visualizzata come modale più recente con animazione facoltativa. |
PopToRootAsync() |
Estrae tutti gli elementi ad eccezione della Page radice dallo stack di navigazione. |
PopToRootAsync(Boolean) |
Estrae tutti gli elementi ad eccezione della Page radice dallo stack di navigazione con animazione facoltativa. |
PushAsync(Page) |
Aggiunge in modo asincrono una Page all'inizio dello stack di navigazione. |
PushAsync(Page, Boolean) |
Aggiunge in modo asincrono la Page all'inizio dello stack di navigazione, con animazione facoltativa. |
PushModalAsync(Page) |
Presenta una Page come modale. |
PushModalAsync(Page, Boolean) |
Presenta una Page come modale, con un'animazione facoltativa. |
RemovePage(Page) |
Rimuove la pagina specificata dallo stack di navigazione. |