System.Windows.Navigation Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides types that support navigation, including navigating between windows and navigation journaling.
Classes
BaseUriHelper |
Provides a method to resolve relative uniform resource identifiers (URIs) with respect to the base URI of a container, such as a Frame. |
CustomContentState |
CustomContentState enables the ability to navigate through different states of a single piece of source content without reloading the source content for each subsequent navigation. |
FragmentNavigationEventArgs |
Provides data for the FragmentNavigation event. |
JournalEntry |
Represents an entry in either back or forward navigation history. |
JournalEntryListConverter |
This type or member supports the Microsoft .NET infrastructure and is not intended to be used directly from your code. |
JournalEntryUnifiedViewConverter |
JournalEntryUnifiedViewConverter merges navigation back history and navigation forward history (as exposed by Frame or NavigationWindow) into a single navigation menu. |
NavigatingCancelEventArgs |
Provides data for the Navigating event. |
NavigationEventArgs |
Provides data for non-cancelable navigation events, including LoadCompleted, Navigated, and NavigationStopped. |
NavigationFailedEventArgs |
Provides data for the NavigationFailed event. |
NavigationProgressEventArgs |
Provides data for the NavigationProgress and NavigationProgress events. |
NavigationService |
Contains methods, properties, and events to support navigation. |
NavigationWindow |
Represents a window that supports content navigation. |
PageFunction<T> |
Represents a special type of page that allows you to treat navigation to a page in a similar fashion to calling a method. |
PageFunctionBase |
An abstract base class that is the parent of all page function classes. |
RequestNavigateEventArgs |
Provides data for the RequestNavigate event. |
ReturnEventArgs<T> |
Provides data for the Return event. |
Interfaces
IProvideCustomContentState |
Implemented by a class that needs to add custom state to the navigation history entry for content before the content is navigated away from. |
Enums
JournalEntryPosition |
Specifies the position in navigation history of a piece of content with respect to current content. JournalEntryPosition is used by JournalEntryUnifiedViewConverter. |
JournalOwnership |
Specifies whether a Frame uses its own journal. JournalOwnership is used by the JournalOwnership property. |
NavigationMode |
Specifies the type of navigation that is taking place NavigationMode is used by the NavigationMode property. |
NavigationUIVisibility |
Specifies whether a Frame displays its navigation chrome. NavigationUIVisibility is used by the NavigationUIVisibility property. |
Delegates
FragmentNavigationEventHandler |
Represents the method that will handle |
LoadCompletedEventHandler |
Represents the method that will handle |
NavigatedEventHandler |
Represents the method that will handle |
NavigatingCancelEventHandler |
Represents the method that will handle |
NavigationFailedEventHandler |
Represents the method that will handle |
NavigationProgressEventHandler |
Represents the method that will handle |
NavigationStoppedEventHandler |
Represents the method that will handle |
RequestNavigateEventHandler |
Represents the method that will handle the RequestNavigate routed event of the Hyperlink class. |
ReturnEventHandler<T> |
Represents the method that will handle the Return event of the PageFunction<T> class. |