Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
System.Windows.Navigation Namespace
Microsoft Silverlight will reach end of support after October 2021. Learn more.
Provides types that support navigation.
Classes
| Class | Description | |
|---|---|---|
| Public class | FragmentNavigationEventArgs | Provides data for the OnFragmentNavigation method and FragmentNavigation event. |
| Public class | LoadResult | Represents the content loaded by an INavigationContentLoader implementation. |
| Public class | NavigatingCancelEventArgs | Provides data for the OnNavigatingFrom method and the Navigating event. |
| Public class | NavigationContext | Represents the state of a navigation operation. |
| Public class | NavigationEventArgs | Provides data for navigation methods and event handlers that cannot cancel the navigation request. |
| Public class | NavigationFailedEventArgs | Provides data for the NavigationFailed event of the NavigationService class and the NavigationFailed event of the Frame class. |
| Public class | NavigationService | Provides methods, properties, and events to support navigation within a Silverlight application. |
| Public class | PageResourceContentLoader | Loads pages from the application package (.xap file) that correspond to a given URI. |
| Public class | UriMapper | Converts a uniform resource identifier (URI) into a new URI based on the rules of a matching object specified in a collection of mapping objects. |
| Public class | UriMapperBase | Represents the base class for classes that convert a requested uniform resource identifier (URI) into a new URI based on mapping rules. |
| Public class | UriMapping | Defines the pattern for converting a requested uniform resource identifier (URI) into a new URI. |
Interfaces
| Interface | Description | |
|---|---|---|
| Public interface | INavigationContentLoader | Defines methods for loading content that corresponds to a URI. |
Delegates
| Delegate | Description | |
|---|---|---|
| Public delegate | FragmentNavigationEventHandler | Represents the method that will handle the FragmentNavigation event. |
| Public delegate | LoadCompletedEventHandler | Represents the method that will handle the WebBrowser.LoadCompleted event. |
| Public delegate | NavigatedEventHandler | Represents the method that will handle the Navigated event. |
| Public delegate | NavigatingCancelEventHandler | Represents the method that will handle the Navigating event, which is a cancelable event. |
| Public delegate | NavigationFailedEventHandler | Represents the method that will handle the NavigationFailed event. |
| Public delegate | NavigationStoppedEventHandler | Represents the method that will handle the NavigationStopped event. |
Enumerations
| Enumeration | Description | |
|---|---|---|
| Public enumeration | JournalOwnership | Specifies the type of journal used by the frame. |
| Public enumeration | NavigationCacheMode | Specifies how the page is cached when used within a frame. |
| Public enumeration | NavigationMode | Specifies the type of navigation that is occurring. |