System.Windows.Navigation Namespace
.NET Framework 4.5
Provides types that support navigation, including navigating between windows and navigation journaling.
| Class | Description | |
|---|---|---|
|
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, Windows Internet Explorer 7-style 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 Application.NavigationProgress and NavigationWindow.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. |
| Interface | Description | |
|---|---|---|
|
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. |
| Delegate | Description | |
|---|---|---|
|
FragmentNavigationEventHandler | Represents the method that will handle FragmentNavigation events. |
|
LoadCompletedEventHandler | Represents the method that will handle LoadCompleted events. |
|
NavigatedEventHandler | Represents the method that will handle Navigated events. |
|
NavigatingCancelEventHandler | Represents the method that will handle Navigating events. |
|
NavigationFailedEventHandler | Represents the method that will handle NavigationFailed events. |
|
NavigationProgressEventHandler | Represents the method that will handle NavigationProgress events. |
|
NavigationStoppedEventHandler | Represents the method that will handle NavigationStopped events. |
|
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. |
| Enumeration | Description | |
|---|---|---|
|
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. |