Shell.GoToAsync メソッド

定義

オーバーロード

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

に非同期的に移動し state、必要に応じてアニメーション化します。

GoToAsync(ShellNavigationState, Boolean, ShellNavigationQueryParameters)

このメソッドは に ShellNavigationState 移動し、 を Task返します。

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

このメソッドは に ShellNavigationState 移動し、ナビゲーション アニメーションが完了した後に完了する を返 Task します。

GoToAsync(ShellNavigationState)
GoToAsync(ShellNavigationState, Boolean)

に非同期的に移動し state、必要に応じてアニメーション化します。

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

に非同期的に移動し state、必要に応じてアニメーション化します。

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

パラメーター

animate
Boolean
parameters
IDictionary<String,Object>

戻り値

注釈

ShellNavigationStateには および Uriからのstring暗黙的な変換があることに注意してください。そのため、開発者は、 の明示的なインスタンス化なしで、次のようなコードをShellNavigationState記述できます。

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

適用対象

GoToAsync(ShellNavigationState, Boolean, ShellNavigationQueryParameters)

このメソッドは に ShellNavigationState 移動し、 を 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

パラメーター

state
ShellNavigationState

移動先のシェルのパスを定義します。

animate
Boolean

画面切り替えがアニメーション化されているかどうかを示します

shellNavigationQueryParameters
ShellNavigationQueryParameters

この特定のナビゲーション操作に使用するパラメーター。

戻り値

適用対象

GoToAsync(ShellNavigationState, IDictionary<String,Object>)

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

パラメーター

parameters
IDictionary<String,Object>

戻り値

適用対象

GoToAsync(ShellNavigationState, ShellNavigationQueryParameters)

このメソッドは に ShellNavigationState 移動し、ナビゲーション アニメーションが完了した後に完了する を返 Task します。

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

パラメーター

state
ShellNavigationState

移動先のシェルのパスを定義します。

shellNavigationQueryParameters
ShellNavigationQueryParameters

この特定のナビゲーション操作に使用するパラメーター。

戻り値

適用対象

GoToAsync(ShellNavigationState)

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

パラメーター

戻り値

適用対象

GoToAsync(ShellNavigationState, Boolean)

に非同期的に移動し state、必要に応じてアニメーション化します。

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

パラメーター

animate
Boolean

戻り値

注釈

ShellNavigationStateには および Uriからのstring暗黙的な変換があることに注意してください。そのため、開発者は、 の明示的なインスタンス化なしで、次のようなコードをShellNavigationState記述できます。

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

適用対象