INavigation.PopModalAsync Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
PopModalAsync() |
Asynchronně zavře nejnovější modálně prezentovaný Pageobjekt . |
PopModalAsync(Boolean) |
Asynchronně zavře nejnovější modálně prezentovaný Pageobjekt s volitelnou animací. |
PopModalAsync()
Asynchronně zavře nejnovější modálně prezentovaný Pageobjekt .
public System.Threading.Tasks.Task<Xamarin.Forms.Page> PopModalAsync();
abstract member PopModalAsync : unit -> System.Threading.Tasks.Task<Xamarin.Forms.Page>
Návraty
Čeká se na stránku> úkolu<označující dokončení PopModalAsync. Task.Result je stránka, která se vyskočila.
Poznámky
Následující příklad ukazuje použití PushModalAsync a 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"
Platí pro
PopModalAsync(Boolean)
Asynchronně zavře nejnovější modálně prezentovaný Pageobjekt s volitelnou animací.
public System.Threading.Tasks.Task<Xamarin.Forms.Page> PopModalAsync(bool animated);
abstract member PopModalAsync : bool -> System.Threading.Tasks.Task<Xamarin.Forms.Page>
Parametry
- animated
- System.Boolean
Jestli se má animovat pop.