Method NavigatePartialAsync
NavigatePartialAsync(RouteOptions)
Navigates to a partial route that has the same path as the current route but with the specified options.
Declaration
Task<NavigationResult> NavigatePartialAsync(RouteOptions routeOptions)
Parameters
Returns
NavigatePartialAsync<TParentViewModel, TNestedViewModel>(ISpecifiedNestedRoute<TParentViewModel, TNestedViewModel>, RouteOptions?)
Navigates to the specified partial route. The current route must contain a view with the specified parent view model type otherwise an InvalidOperationException is thrown.
Declaration
Task<NavigationResult> NavigatePartialAsync<TParentViewModel, TNestedViewModel>(ISpecifiedNestedRoute<TParentViewModel, TNestedViewModel> nestedRoute, RouteOptions? routeOptions = null) where TParentViewModel : class where TNestedViewModel : class
Parameters
Returns
Type Parameters
Name |
Description |
TParentViewModel |
|
TNestedViewModel |
|
NavigatePartialAsync<TParentViewModel, TNestedViewModel1, TNestedViewModel2>(ISpecifiedNestedRoute<TParentViewModel, TNestedViewModel1>, ISpecifiedNestedRoute<TNestedViewModel1, TNestedViewModel2>, RouteOptions?)
Navigates to the specified partial route. The current route must contain a view with the specified parent view model type otherwise an InvalidOperationException is thrown.
Declaration
Task<NavigationResult> NavigatePartialAsync<TParentViewModel, TNestedViewModel1, TNestedViewModel2>(ISpecifiedNestedRoute<TParentViewModel, TNestedViewModel1> nestedRoute1, ISpecifiedNestedRoute<TNestedViewModel1, TNestedViewModel2> nestedRoute2, RouteOptions? routeOptions = null) where TParentViewModel : class where TNestedViewModel1 : class where TNestedViewModel2 : class
Parameters
Returns
Type Parameters
Name |
Description |
TParentViewModel |
|
TNestedViewModel1 |
|
TNestedViewModel2 |
|
NavigatePartialAsync<TParentViewModel, TNestedViewModel1, TNestedViewModel2, TNestedViewModel3>(ISpecifiedNestedRoute<TParentViewModel, TNestedViewModel1>, ISpecifiedNestedRoute<TNestedViewModel1, TNestedViewModel2>, ISpecifiedNestedRoute<TNestedViewModel2, TNestedViewModel3>, RouteOptions?)
Navigates to the specified partial route. The current route must contain a view with the specified parent view model type otherwise an InvalidOperationException is thrown.
Declaration
Task<NavigationResult> NavigatePartialAsync<TParentViewModel, TNestedViewModel1, TNestedViewModel2, TNestedViewModel3>(ISpecifiedNestedRoute<TParentViewModel, TNestedViewModel1> nestedRoute1, ISpecifiedNestedRoute<TNestedViewModel1, TNestedViewModel2> nestedRoute2, ISpecifiedNestedRoute<TNestedViewModel2, TNestedViewModel3> nestedRoute3, RouteOptions? routeOptions = null) where TParentViewModel : class where TNestedViewModel1 : class where TNestedViewModel2 : class where TNestedViewModel3 : class
Parameters
Returns
Type Parameters
Name |
Description |
TParentViewModel |
|
TNestedViewModel1 |
|
TNestedViewModel2 |
|
TNestedViewModel3 |
|