83 references to NavigationMode
PresentationFramework (83)
src\Framework\MS\Internal\AppModel\Journaling.cs (9)
237internal override bool Navigate(INavigator navigator, NavigationMode navMode) 239Debug.Assert(navMode == NavigationMode.Back || navMode == NavigationMode.Forward); 473internal override bool Navigate(INavigator navigator, NavigationMode navMode) 475Debug.Assert(navMode == NavigationMode.Back || navMode == NavigationMode.Forward); 585internal override bool Navigate(INavigator navigator, NavigationMode navMode) 587Debug.Assert(navMode == NavigationMode.Back || navMode == NavigationMode.Forward);
src\Framework\MS\Internal\AppModel\JournalNavigationScope.cs (1)
341NavigationMode mode = Journal.GetNavigationMode(entry);
src\Framework\MS\Internal\Controls\WebBrowserEvent.cs (1)
150null, null, null, NavigationMode.New, null, null, true);
src\Framework\MS\Internal\Documents\Application\DocumentApplicationJournalEntry.cs (1)
76public override void Replay(NavigationService navigationService, NavigationMode mode)
src\Framework\System\Windows\Application.cs (1)
1662NavigatingCancelEventArgs e = new NavigatingCancelEventArgs(relativeUri, null, null, null, NavigationMode.New, null, null, true);
src\Framework\System\Windows\Controls\Frame.cs (1)
1293state.JournalEntry.Navigate(this, NavigationMode.Back);
src\Framework\System\Windows\Navigation\Journal.cs (3)
421internal NavigationMode GetNavigationMode(JournalEntry entry) 431return NavigationMode.Back; 435return NavigationMode.Forward;
src\Framework\System\Windows\Navigation\JournalEntry.cs (4)
69public abstract void Replay(NavigationService navigationService, NavigationMode mode); 339internal virtual bool Navigate(INavigator navigator, NavigationMode navMode) 341Debug.Assert(navMode == NavigationMode.Back || navMode == NavigationMode.Forward);
src\Framework\System\Windows\Navigation\NavigatingCancelEventArgs.cs (3)
40Object extraData, NavigationMode navigationMode, 115public NavigationMode NavigationMode 169private NavigationMode _navigationMode;
src\Framework\System\Windows\Navigation\NavigationService.cs (59)
293NavigationMode navMode = navInfo == null ? NavigationMode.New : navInfo.NavigationMode; 318if (navMode == NavigationMode.Back || navMode == NavigationMode.Forward || 322Debug.Assert(navMode != NavigationMode.Refresh); // because of !IsSameUri() above 501(navInfo.NavigationMode == NavigationMode.Back || navInfo.NavigationMode == NavigationMode.Forward); 567(navigateInfo == null || navigateInfo.NavigationMode != NavigationMode.Refresh) && 1031(finishingChildPageFunction.RemoveFromJournal && navInfo.NavigationMode == NavigationMode.Back || 1032!finishingChildPageFunction.RemoveFromJournal && navInfo.NavigationMode == NavigationMode.New)); 1079if ((navInfo == null || navInfo.NavigationMode == NavigationMode.New) 1175UpdateJournal(NavigationMode.New, JournalReason.NewContentNavigation, null); 1177else if (navInfo.NavigationMode != NavigationMode.Refresh) 1295NavigationMode navMode = navInfo == null ? NavigationMode.New : navInfo.NavigationMode; 1327Debug.Assert(navMode == NavigationMode.Refresh, 1353if (navMode != NavigationMode.Refresh) 1362Debug.Assert(navMode == NavigationMode.Back || navMode == NavigationMode.Forward); 1600JournalEntry je = UpdateJournal(NavigationMode.New, JournalReason.AddBackEntry, null); 1693navInfo != null ? navInfo.NavigationMode.ToString() : NavigationMode.New.ToString(), 1730if ((navInfo != null && navInfo.NavigationMode == NavigationMode.Refresh)) 1827navigateInfo != null ? navigateInfo.NavigationMode.ToString() : NavigationMode.New.ToString(), 1858if (object.ReferenceEquals(root, _bp) && (navigateInfo == null || navigateInfo.NavigationMode != NavigationMode.Refresh)) 2169Navigate(_currentSource, new NavigateInfo(_currentSource, NavigationMode.Refresh)); 2176Navigate(_bp, new NavigateInfo(_currentSource, NavigationMode.Refresh)); 2228navigateInfo.NavigationMode == NavigationMode.New) 2250navigateInfo == null ? NavigationMode.New : navigateInfo.NavigationMode, 2299navigateInfo != null ? navigateInfo.NavigationMode : NavigationMode.New, 2845internal void DoNavigate(Uri source, NavigationMode f, Object navState) 3004bool isRefresh = navInfo == null ? false : navInfo.NavigationMode == NavigationMode.Refresh; 3299internal void DoNavigate(Object bp, NavigationMode navFlags, Object navState) 3314Invariant.Assert(navFlags != NavigationMode.Refresh ^ object.ReferenceEquals(bp, _bp), 3343NavigationMode navigationMode, JournalReason journalReason, JournalEntry destinationJournalEntry) 3345Debug.Assert(navigationMode == NavigationMode.New || 3346navigationMode == NavigationMode.Back || 3347navigationMode == NavigationMode.Forward, "The journal should not be updated on Refresh."); 3351^ (navigationMode == NavigationMode.Back || navigationMode == NavigationMode.Forward)); 3366if ((navigationMode == NavigationMode.Back || navigationMode == NavigationMode.Forward) 3395if (navigationMode == NavigationMode.New && pfBase.Content == null) 3405CallUpdateTravelLog(navigationMode == NavigationMode.New); 3408if (navigationMode == NavigationMode.New) 4219new NavigateInfo(parentEntry.Source, NavigationMode.Back, parentEntry) : 4220new NavigateInfo(parentEntry.Source, NavigationMode.New); 4231NavigationMode.Back, parentEntry, returnEventArgs) : 4233NavigationMode.New, null, returnEventArgs); 4576internal NavigateInfo(Uri source, NavigationMode navigationMode) 4582internal NavigateInfo(Uri source, NavigationMode navigationMode, JournalEntry journalEntry) 4594internal NavigationMode NavigationMode 4618return (_navigationMode == NavigationMode.New ^ _journalEntry != null) 4619|| _navigationMode == NavigationMode.Refresh; 4627private NavigationMode _navigationMode = NavigationMode.New; 4642internal PageFunctionReturnInfo(PageFunctionBase finishingChildPageFunction, Uri source, NavigationMode navigationMode, JournalEntry journalEntry, object returnEventArgs) 4668internal NavigateQueueItem(Uri source, object content, NavigationMode mode, Object navState, NavigationService nc) 4744NavigationMode _navigationMode = NavigationMode.New;