INavigation.PushAsync Yöntem

Tanım

Aşırı Yüklemeler

PushAsync(Page)

Zaman uyumsuz Page olarak, gezinti yığınının en üstüne bir ekler.

PushAsync(Page, Boolean)

Zaman uyumsuz olarak Page , isteğe bağlı animasyonla gezinti yığınının en üstüne bir ekler.

PushAsync(Page)

Zaman uyumsuz Page olarak, gezinti yığınının en üstüne bir ekler.

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

Parametreler

page
Page

PageGezinti yığınının üzerine itilmiş.

Döndürülenler

Task

Zaman uyumsuz gönderme işlemini temsil eden bir görev.

Açıklamalar

Aşağıdaki örnek, PushAsync ve PopAsync() kullanımını göstermektedir:

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"

Şunlara uygulanır

PushAsync(Page, Boolean)

Zaman uyumsuz olarak Page , isteğe bağlı animasyonla gezinti yığınının en üstüne bir ekler.

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

Parametreler

page
Page

Gönderim sayfası.

animated
Boolean

Gönderim animasyonu yapılıp yapılmayacağını belirtir.

Döndürülenler

Task

Şunlara uygulanır