Bagikan melalui


Shell.GoToAsync Metode

Definisi

Overload

GoToAsync(ShellNavigationState, Boolean, IDictionary<String,Object>)

Secara asinkron menavigasi ke state, secara opsional menganimasikan.

GoToAsync(ShellNavigationState, Boolean, ShellNavigationQueryParameters)

Metode ini menavigasi ke ShellNavigationState dan mengembalikan Task.

GoToAsync(ShellNavigationState, IDictionary<String,Object>)
GoToAsync(ShellNavigationState, ShellNavigationQueryParameters)

Metode ini menavigasi ke ShellNavigationState dan mengembalikan Task yang akan selesai setelah animasi navigasi.

GoToAsync(ShellNavigationState)
GoToAsync(ShellNavigationState, Boolean)

Secara asinkron menavigasi ke state, secara opsional menganimasikan.

GoToAsync(ShellNavigationState, Boolean, IDictionary<String,Object>)

Sumber:
Shell.cs
Sumber:
Shell.cs

Secara asinkron menavigasi ke state, secara opsional menganimasikan.

public:
 System::Threading::Tasks::Task ^ GoToAsync(Microsoft::Maui::Controls::ShellNavigationState ^ state, bool animate, System::Collections::Generic::IDictionary<System::String ^, System::Object ^> ^ parameters);
public System.Threading.Tasks.Task GoToAsync (Microsoft.Maui.Controls.ShellNavigationState state, bool animate, System.Collections.Generic.IDictionary<string,object> parameters);
member this.GoToAsync : Microsoft.Maui.Controls.ShellNavigationState * bool * System.Collections.Generic.IDictionary<string, obj> -> System.Threading.Tasks.Task
Public Function GoToAsync (state As ShellNavigationState, animate As Boolean, parameters As IDictionary(Of String, Object)) As Task

Parameter

animate
Boolean
parameters
IDictionary<String,Object>

Mengembalikan

Keterangan

Perhatikan bahwa ShellNavigationState memiliki konversi implisit dari string dan Uri, sehingga pengembang dapat menulis kode seperti berikut, tanpa instansiasi eksplisit dari ShellNavigationState:

await Shell.Current.GoToAsync("app://xamarin.com/xaminals/animals/monkeys");

Berlaku untuk

GoToAsync(ShellNavigationState, Boolean, ShellNavigationQueryParameters)

Sumber:
Shell.cs
Sumber:
Shell.cs

Metode ini menavigasi ke ShellNavigationState dan mengembalikan Task.

public:
 System::Threading::Tasks::Task ^ GoToAsync(Microsoft::Maui::Controls::ShellNavigationState ^ state, bool animate, Microsoft::Maui::Controls::ShellNavigationQueryParameters ^ shellNavigationQueryParameters);
public System.Threading.Tasks.Task GoToAsync (Microsoft.Maui.Controls.ShellNavigationState state, bool animate, Microsoft.Maui.Controls.ShellNavigationQueryParameters shellNavigationQueryParameters);
member this.GoToAsync : Microsoft.Maui.Controls.ShellNavigationState * bool * Microsoft.Maui.Controls.ShellNavigationQueryParameters -> System.Threading.Tasks.Task
Public Function GoToAsync (state As ShellNavigationState, animate As Boolean, shellNavigationQueryParameters As ShellNavigationQueryParameters) As Task

Parameter

state
ShellNavigationState

Menentukan jalur untuk Shell yang akan dinavigasi.

animate
Boolean

Menunjukkan apakah transisi Anda dianimasikan

shellNavigationQueryParameters
ShellNavigationQueryParameters

Parameter yang digunakan untuk operasi navigasi khusus ini.

Mengembalikan

Berlaku untuk

GoToAsync(ShellNavigationState, IDictionary<String,Object>)

Sumber:
Shell.cs
Sumber:
Shell.cs
public:
 System::Threading::Tasks::Task ^ GoToAsync(Microsoft::Maui::Controls::ShellNavigationState ^ state, System::Collections::Generic::IDictionary<System::String ^, System::Object ^> ^ parameters);
public System.Threading.Tasks.Task GoToAsync (Microsoft.Maui.Controls.ShellNavigationState state, System.Collections.Generic.IDictionary<string,object> parameters);
member this.GoToAsync : Microsoft.Maui.Controls.ShellNavigationState * System.Collections.Generic.IDictionary<string, obj> -> System.Threading.Tasks.Task
Public Function GoToAsync (state As ShellNavigationState, parameters As IDictionary(Of String, Object)) As Task

Parameter

parameters
IDictionary<String,Object>

Mengembalikan

Berlaku untuk

GoToAsync(ShellNavigationState, ShellNavigationQueryParameters)

Sumber:
Shell.cs
Sumber:
Shell.cs

Metode ini menavigasi ke ShellNavigationState dan mengembalikan Task yang akan selesai setelah animasi navigasi.

public:
 System::Threading::Tasks::Task ^ GoToAsync(Microsoft::Maui::Controls::ShellNavigationState ^ state, Microsoft::Maui::Controls::ShellNavigationQueryParameters ^ shellNavigationQueryParameters);
public System.Threading.Tasks.Task GoToAsync (Microsoft.Maui.Controls.ShellNavigationState state, Microsoft.Maui.Controls.ShellNavigationQueryParameters shellNavigationQueryParameters);
member this.GoToAsync : Microsoft.Maui.Controls.ShellNavigationState * Microsoft.Maui.Controls.ShellNavigationQueryParameters -> System.Threading.Tasks.Task
Public Function GoToAsync (state As ShellNavigationState, shellNavigationQueryParameters As ShellNavigationQueryParameters) As Task

Parameter

state
ShellNavigationState

Menentukan jalur untuk Shell yang akan dinavigasi.

shellNavigationQueryParameters
ShellNavigationQueryParameters

Parameter yang digunakan untuk operasi navigasi khusus ini.

Mengembalikan

Berlaku untuk

GoToAsync(ShellNavigationState)

Sumber:
Shell.cs
Sumber:
Shell.cs
public:
 System::Threading::Tasks::Task ^ GoToAsync(Microsoft::Maui::Controls::ShellNavigationState ^ state);
public System.Threading.Tasks.Task GoToAsync (Microsoft.Maui.Controls.ShellNavigationState state);
member this.GoToAsync : Microsoft.Maui.Controls.ShellNavigationState -> System.Threading.Tasks.Task
Public Function GoToAsync (state As ShellNavigationState) As Task

Parameter

Mengembalikan

Berlaku untuk

GoToAsync(ShellNavigationState, Boolean)

Sumber:
Shell.cs
Sumber:
Shell.cs

Secara asinkron menavigasi ke state, secara opsional menganimasikan.

public:
 System::Threading::Tasks::Task ^ GoToAsync(Microsoft::Maui::Controls::ShellNavigationState ^ state, bool animate);
public System.Threading.Tasks.Task GoToAsync (Microsoft.Maui.Controls.ShellNavigationState state, bool animate);
member this.GoToAsync : Microsoft.Maui.Controls.ShellNavigationState * bool -> System.Threading.Tasks.Task
Public Function GoToAsync (state As ShellNavigationState, animate As Boolean) As Task

Parameter

animate
Boolean

Mengembalikan

Keterangan

Perhatikan bahwa ShellNavigationState memiliki konversi implisit dari string dan Uri, sehingga pengembang dapat menulis kode seperti berikut, tanpa instansiasi eksplisit dari ShellNavigationState:

await Shell.Current.GoToAsync("app://xamarin.com/xaminals/animals/monkeys");

Berlaku untuk