81 references to NavigationMode
PresentationFramework (81)
MS\Internal\AppModel\Journaling.cs (9)
221internal override bool Navigate(INavigator navigator, NavigationMode navMode) 223Debug.Assert(navMode == NavigationMode.Back || navMode == NavigationMode.Forward); 450internal override bool Navigate(INavigator navigator, NavigationMode navMode) 452Debug.Assert(navMode == NavigationMode.Back || navMode == NavigationMode.Forward); 553internal override bool Navigate(INavigator navigator, NavigationMode navMode) 555Debug.Assert(navMode == NavigationMode.Back || navMode == NavigationMode.Forward);
MS\Internal\AppModel\JournalNavigationScope.cs (1)
314NavigationMode mode = Journal.GetNavigationMode(entry);
MS\Internal\Controls\WebBrowserEvent.cs (1)
88null, null, null, NavigationMode.New, null, null, true);
MS\Internal\Documents\Application\DocumentApplicationJournalEntry.cs (1)
59public override void Replay(NavigationService navigationService, NavigationMode mode)
System\Windows\Application.cs (1)
1551NavigatingCancelEventArgs e = new NavigatingCancelEventArgs(relativeUri, null, null, null, NavigationMode.New, null, null, true);
System\Windows\Controls\Frame.cs (1)
1252state.JournalEntry?.Navigate(this, NavigationMode.Back);
System\Windows\Navigation\Journal.cs (3)
395internal NavigationMode GetNavigationMode(JournalEntry entry) 405return NavigationMode.Back; 409return NavigationMode.Forward;
System\Windows\Navigation\JournalEntry.cs (4)
45public abstract void Replay(NavigationService navigationService, NavigationMode mode); 292internal virtual bool Navigate(INavigator navigator, NavigationMode navMode) 294Debug.Assert(navMode == NavigationMode.Back || navMode == NavigationMode.Forward);
System\Windows\Navigation\NavigatingCancelEventArgs.cs (3)
35Object extraData, NavigationMode navigationMode, 110public NavigationMode NavigationMode 164private NavigationMode _navigationMode;
System\Windows\Navigation\NavigationService.cs (57)
342NavigationMode navMode = navInfo == null ? NavigationMode.New : navInfo.NavigationMode; 367if (navMode == NavigationMode.Back || navMode == NavigationMode.Forward || 371Debug.Assert(navMode != NavigationMode.Refresh); // because of !IsSameUri() above 518(navInfo.NavigationMode == NavigationMode.Back || navInfo.NavigationMode == NavigationMode.Forward); 966(finishingChildPageFunction.RemoveFromJournal && navInfo.NavigationMode == NavigationMode.Back || 967!finishingChildPageFunction.RemoveFromJournal && navInfo.NavigationMode == NavigationMode.New)); 1011if ((navInfo == null || navInfo.NavigationMode == NavigationMode.New) 1093UpdateJournal(NavigationMode.New, JournalReason.NewContentNavigation, null); 1095else if (navInfo.NavigationMode != NavigationMode.Refresh) 1195NavigationMode navMode = navInfo == null ? NavigationMode.New : navInfo.NavigationMode; 1227Debug.Assert(navMode == NavigationMode.Refresh, 1253if (navMode != NavigationMode.Refresh) 1262Debug.Assert(navMode == NavigationMode.Back || navMode == NavigationMode.Forward); 1497JournalEntry je = UpdateJournal(NavigationMode.New, JournalReason.AddBackEntry, null); 1589navInfo != null ? navInfo.NavigationMode.ToString() : NavigationMode.New.ToString(), 1626if ((navInfo != null && navInfo.NavigationMode == NavigationMode.Refresh)) 1702navigateInfo != null ? navigateInfo.NavigationMode.ToString() : NavigationMode.New.ToString(), 1733if (object.ReferenceEquals(root, _bp) && (navigateInfo == null || navigateInfo.NavigationMode != NavigationMode.Refresh)) 2037Navigate(_currentSource, new NavigateInfo(_currentSource, NavigationMode.Refresh)); 2044Navigate(_bp, new NavigateInfo(_currentSource, NavigationMode.Refresh)); 2096navigateInfo.NavigationMode == NavigationMode.New) 2118navigateInfo == null ? NavigationMode.New : navigateInfo.NavigationMode, 2164navigateInfo != null ? navigateInfo.NavigationMode : NavigationMode.New, 2686internal void DoNavigate(Uri source, NavigationMode f, Object navState) 2825bool isRefresh = navInfo == null ? false : navInfo.NavigationMode == NavigationMode.Refresh; 3091internal void DoNavigate(Object bp, NavigationMode navFlags, Object navState) 3106Invariant.Assert(navFlags != NavigationMode.Refresh ^ object.ReferenceEquals(bp, _bp), 3130NavigationMode navigationMode, JournalReason journalReason, JournalEntry destinationJournalEntry) 3132Debug.Assert(navigationMode == NavigationMode.New || 3133navigationMode == NavigationMode.Back || 3134navigationMode == NavigationMode.Forward, "The journal should not be updated on Refresh."); 3138^ (navigationMode == NavigationMode.Back || navigationMode == NavigationMode.Forward)); 3153if ((navigationMode == NavigationMode.Back || navigationMode == NavigationMode.Forward) 3181if (navigationMode == NavigationMode.New && pfBase.Content == null) 3190if (navigationMode == NavigationMode.New) 3952new NavigateInfo(parentEntry.Source, NavigationMode.Back, parentEntry) : 3953new NavigateInfo(parentEntry.Source, NavigationMode.New); 3964NavigationMode.Back, parentEntry, returnEventArgs) : 3966NavigationMode.New, null, returnEventArgs); 4309internal NavigateInfo(Uri source, NavigationMode navigationMode) 4315internal NavigateInfo(Uri source, NavigationMode navigationMode, JournalEntry journalEntry) 4327internal NavigationMode NavigationMode 4351return (_navigationMode == NavigationMode.New ^ _journalEntry != null) 4352|| _navigationMode == NavigationMode.Refresh; 4360private NavigationMode _navigationMode = NavigationMode.New; 4375internal PageFunctionReturnInfo(PageFunctionBase finishingChildPageFunction, Uri source, NavigationMode navigationMode, JournalEntry journalEntry, object returnEventArgs) 4401internal NavigateQueueItem(Uri source, object content, NavigationMode mode, Object navState, NavigationService nc) 4474private NavigationMode _navigationMode = NavigationMode.New;