Compartir a través de


INavigation.PopModalAsync Método

Definición

Sobrecargas

PopModalAsync()

Descarta de forma asincrónica la Page presentada de forma modal más reciente.

PopModalAsync(Boolean)

Descarta de forma asincrónica la Page presentada de forma modal más reciente, con animación opcional.

PopModalAsync()

Descarta de forma asincrónica la Page presentada de forma modal más reciente.

public System.Threading.Tasks.Task<Xamarin.Forms.Page> PopModalAsync();
abstract member PopModalAsync : unit -> System.Threading.Tasks.Task<Xamarin.Forms.Page>

Devoluciones

System.Threading.Tasks.Task<Page>

Task<Page> que admite await y que indica la finalización de PopModalAsync. Task.Result es el objeto Page que se ha extraído.

Comentarios

En el ejemplo siguiente se muestra el uso de PushModalAsync y PopModalAsync:

var modalPage = new ContentPage ();
await Navigation.PushModalAsync (modalPage);
Debug.WriteLine ("The modal page is now on screen");
var poppedPage = await Navigation.PopModalAsync ();
Debug.WriteLine ("The modal page is dismissed");
Debug.WriteLine (Object.ReferenceEquals (modalPage, poppedPage)); //prints "true"

Se aplica a

PopModalAsync(Boolean)

Descarta de forma asincrónica la Page presentada de forma modal más reciente, con animación opcional.

public System.Threading.Tasks.Task<Xamarin.Forms.Page> PopModalAsync(bool animated);
abstract member PopModalAsync : bool -> System.Threading.Tasks.Task<Xamarin.Forms.Page>

Parámetros

animated
System.Boolean

Si se va a animar la extracción.

Devoluciones

System.Threading.Tasks.Task<Page>

Se aplica a