INavigation.PopModalAsync Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
PopModalAsync() |
Асинхронно закрывает самый новый представленный в модальном режиме объект Page. |
PopModalAsync(Boolean) |
Асинхронно закрывает самый новый представленный в модальном режиме объект Page, с необязательной анимацией. |
PopModalAsync()
Асинхронно закрывает самый новый представленный в модальном режиме объект Page.
public System.Threading.Tasks.Task<Xamarin.Forms.Page> PopModalAsync ();
abstract member PopModalAsync : unit -> System.Threading.Tasks.Task<Xamarin.Forms.Page>
Возвращаемое значение
Поддерживающая ожидание Task<Page>, указывающая завершение PopModalAsync. Task.Result является извлеченной страницей.
Комментарии
В следующем примере показано использование PushModalAsync и 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"
Применяется к
PopModalAsync(Boolean)
Асинхронно закрывает самый новый представленный в модальном режиме объект Page, с необязательной анимацией.
public System.Threading.Tasks.Task<Xamarin.Forms.Page> PopModalAsync (bool animated);
abstract member PopModalAsync : bool -> System.Threading.Tasks.Task<Xamarin.Forms.Page>
Параметры
- animated
- System.Boolean
Следует ли анимировать извлечение.