Show / Hide Table of Contents

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 Source

NavigationContext(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 Source

NavigationService

Gets the region navigation service.

Declaration
public IRegionNavigationService NavigationService { get; }
Property Value
Type Description
IRegionNavigationService

The navigation service.

View Source

Parameters

Gets the UriQuery extracted from the URI.

Declaration
public UriQuery Parameters { get; }
Property Value
Type Description
UriQuery

The URI query.

View Source

Uri

Gets the navigation URI.

Declaration
public Uri Uri { get; }
Property Value
Type Description
System.Uri

The navigation URI.

Extension Methods

CollectionExtensions.AddRange<T, TCollection>(TCollection, IEnumerable<T>)
SerializableObjectCloneExtension.Clone<T>(T)
  • View Source
Back to top Generated by DocFX