INavigation.PopModalAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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.