INavigation.PushAsync メソッド

定義

オーバーロード

PushAsync(Page)

ナビゲーション スタックの一番上に Page を非同期で追加します。

PushAsync(Page, Boolean)

ナビゲーション スタックの一番上に Page を非同期で追加します。オプションのアニメーションあり。

PushAsync(Page)

ナビゲーション スタックの一番上に Page を非同期で追加します。

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

パラメーター

page
Page

ナビゲーション スタックの上にプッシュされる Page

戻り値

非同期のプッシュ操作を表すタスク。

注釈

次の例は、 と の使用方法をPopAsync()示していますPushAsync

var newPage = new ContentPage ();
await Navigation.PushAsync (newPage);
Debug.WriteLine ("the new page is now showing");
var poppedPage = await Navigation.PopAsync ();
Debug.WriteLine ("the new page is dismissed");
Debug.WriteLine (Object.ReferenceEquals (newPage, poppedPage)); //prints "true"

適用対象

PushAsync(Page, Boolean)

ナビゲーション スタックの一番上に Page を非同期で追加します。オプションのアニメーションあり。

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

パラメーター

page
Page

プッシュするページ。

animated
Boolean

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

戻り値

適用対象