Class NavigationContext
Encapsulates information about a navigation request.
Inheritance
System.Object
NavigationContext
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Sartorius.SAF.Presentation.Regions
Assembly: Sartorius.SAF.Presentation.dll
Syntax
public class NavigationContext
Constructors
View SourceNavigationContext(IRegionNavigationService, Uri)
Initializes a new instance of the NavigationContext class for a region name and a Uri.
Declaration
public NavigationContext(IRegionNavigationService navigationService, Uri uri)
Parameters
Type | Name | Description |
---|---|---|
IRegionNavigationService | navigationService | The navigation service. |
System.Uri | uri | The Uri. |
Properties
View SourceNavigationService
Gets the region navigation service.
Declaration
public IRegionNavigationService NavigationService { get; }
Property Value
Type | Description |
---|---|
IRegionNavigationService | The navigation service. |
Parameters
Gets the UriQuery extracted from the URI.
Declaration
public UriQuery Parameters { get; }
Property Value
Type | Description |
---|---|
UriQuery | The URI query. |
Uri
Gets the navigation URI.
Declaration
public Uri Uri { get; }
Property Value
Type | Description |
---|---|
System.Uri | The navigation URI. |