INavigation.PushModalAsync メソッド

定義

オーバーロード

PushModalAsync(Page)

Page をモーダルとして表示します。

PushModalAsync(Page, Boolean)

モーダルとして Page を表示します。オプションのアニメーションあり。

PushModalAsync(Page)

Page をモーダルとして表示します。

public System.Threading.Tasks.Task PushModalAsync (Xamarin.Forms.Page page);
abstract member PushModalAsync : Xamarin.Forms.Page -> System.Threading.Tasks.Task

パラメーター

page
Page

モーダルとして表示する Page

戻り値

Task

PushModal 完了を示す待機可能 Task。

注釈

次の例は、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"

適用対象

PushModalAsync(Page, Boolean)

モーダルとして Page を表示します。オプションのアニメーションあり。

public System.Threading.Tasks.Task PushModalAsync (Xamarin.Forms.Page page, bool animated);
abstract member PushModalAsync : Xamarin.Forms.Page * bool -> System.Threading.Tasks.Task

パラメーター

page
Page

プッシュするページ。

animated
Boolean

プッシュをアニメーションで表示するかどうか。

戻り値

Task

適用対象