Click or drag to resize
Cimbalino ToolkitNavigationService Class
Represents an implementation of the INavigationService.
Inheritance Hierarchy
SystemObject
  Cimbalino.Toolkit.ServicesNavigationService

Namespace: Cimbalino.Toolkit.Services
Assembly: Cimbalino.Toolkit (in Cimbalino.Toolkit.dll) Version: 2.2.1.0 (2.2.1.0)
Syntax
C#
public class NavigationService : INavigationService

The NavigationService type exposes the following members.

Constructors
  NameDescription
Public methodNavigationService
Initializes a new instance of the NavigationService class.
Public methodNavigationService(Boolean)
Initializes a new instance of the NavigationService class.
Top
Properties
  NameDescription
Public propertyCanGoBack
Gets a value indicating whether there is at least one entry in back navigation history.
Public propertyCanGoForward
Gets a value indicating whether there is at least one entry in forward navigation history.
Public propertyCurrentParameter
Gets any parameter object passed to the target page for the navigation.
Public propertyCurrentSource
Gets the uniform resource identifier (URI) of the content that is currently displayed.
Public propertyQueryString
Gets a collection of query string values.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Protected methodGetFrame
Returns the current Frame instance.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Protected methodGetNavigationService
Returns the current NavigationService instance.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGoBack
Navigates to the most recent item in back navigation history.
Public methodGoForward
Navigates to the most recent item in forward navigation history.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodNavigate(String)
Navigates to the content specified by the uniform resource identifier (URI).
Public methodNavigate(Type)
Navigates to the content specified by the type reference.
Public methodNavigate(Uri)
Navigates to the content specified by the uniform resource identifier (URI).
Public methodNavigate(Type, Object)
Navigates to the content specified by the type reference.
Public methodNavigateT
Navigates to the content specified by the type reference.
Public methodNavigateT(Object)
Navigates to the content specified by the type reference.
Protected methodRaiseBackKeyPressed
Raises the BackKeyPressed event with the provided event data.
Protected methodRaiseNavigated
Raises the Navigated event with the provided event data.
Public methodRegisterFrame(Frame)
Registers the specified Frame instance.
Public methodRegisterFrame(PhoneApplicationFrame)
Registers the specified PhoneApplicationFrame instance.
Public methodRemoveBackEntry
Removes the most recent available entry from the back stack.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Events
  NameDescription
Public eventBackKeyPressed
Occurs when the user presses the hardware Back button.
Public eventNavigated
Occurs when the content that is being navigated to has been found and is available, although it may not have completed loading.
Top
Extension Methods
  NameDescription
Public Extension MethodAddEventHandler
Adds an event handler to an event source.
(Defined by ObjectExtensions.)
Public Extension MethodGetPropertyValue(String)Overloaded.
Searches for the public property with the specified name and gets its value.
(Defined by ObjectExtensions.)
Public Extension MethodGetPropertyValueTObject(String)Overloaded.
Searches for the public property with the specified name and gets its value.
(Defined by ObjectExtensions.)
Public Extension MethodInvokeMethod(String, Object)Overloaded.
Searches for the public method with the specified name and invokes it using the specified parameters.
(Defined by ObjectExtensions.)
Public Extension MethodInvokeMethodTObject(String, Object)Overloaded.
Searches for the public method with the specified name and invokes it using the specified parameters, returning the result.
(Defined by ObjectExtensions.)
Public Extension MethodRemoveEventHandler
Removes an event handler from an event source.
(Defined by ObjectExtensions.)
Public Extension MethodSetPropertyValueTObject
Searches for the public property with the specified name and sets its value.
(Defined by ObjectExtensions.)
Top
Version Information

Windows

Supported in: 10.0, 8.1

Windows Phone

Supported in: 8.1

Windows Phone Silverlight

Supported in: 8.1, 8.0
See Also