Show / Hide Table of Contents

Namespace System.Windows.Navigation

Classes

FragmentNavigationEventArgs

FragmentNavigationEventArgs exposes the fragment being navigated to in an event fired from NavigationService to notify a listening client that a navigation to fragment is about to occur.

LoadResult

Result of a Load operation from an INavigationContentLoader

NavigatingCancelEventArgs

Provides data for the Page.OnNavigatingFrom(NavigatingCancelEventArgs) method and the NavigationService.Navigating event.

NavigationContext

Represents the state of a navigation operation.

NavigationEventArgs

Provides data for navigation methods and event handlers that cannot cancel the navigation request.

NavigationFailedEventArgs

Event arguments used by the NavigationFailed and NavigationFailed events.

NavigationService

Used to programmatically initiate navigation, primarily from within a Page.

PageResourceContentLoader

Default implementation of INavigationContentLoader that is capable of resolving URI values to XAML types located in the application deployment XAP.

UriMapper

Default UriMapperBase implementation that uses a List of UriMapping objects to map and transform URI values.

UriMapperBase

Maps a URI into a new URI based on mapping rules defined in a concrete implementation.

UriMapping

Defines a URI to URI mapping.

Interfaces

INavigationContentLoader

Navigation interface for ContentLoader instances

Enums

JournalOwnership

Used by the Frame to indicate what type of journal it should use.

NavigationCacheMode

Used to describe how a Page should be cached when used by a Frame

NavigationMode

Specifies the type of navigation that is occurring.

Delegates

FragmentNavigationEventHandler

Delegate for FragmentNavigation event

LoadCompletedEventHandler

Represents the method that will handle the LoadCompleted event.

NavigatedEventHandler

Represents the method that will handle the NavigationService.Navigated event.

NavigatingCancelEventHandler

Represents the method that will handle the NavigationService.Navigating event, which is a cancelable event.

NavigationFailedEventHandler

Delegate for the NavigationFailed event

NavigationStoppedEventHandler

Delegate for the NavigationStopped event