3 types derived from JournalEntry
PresentationFramework (3)
MS\Internal\AppModel\Journaling.cs (3)
144internal class JournalEntryUri : JournalEntry, ISerializable 185internal class JournalEntryKeepAlive : JournalEntry 249internal abstract class JournalEntryPageFunction : JournalEntry, ISerializable
78 references to JournalEntry
PresentationFramework (78)
MS\Internal\AppModel\INavigator.cs (1)
262JournalEntry RemoveBackEntry();
MS\Internal\AppModel\Journaling.cs (3)
121internal JournalEntry GroupExitEntry 135private JournalEntry _groupExitEntry; 348JournalEntry journalEntry;
MS\Internal\AppModel\JournalNavigationScope.cs (7)
187JournalEntry je = Journal.BeginForwardNavigation(); 209JournalEntry je = Journal.BeginBackNavigation(); 226public JournalEntry RemoveBackEntry() 288JournalEntry entry = _journal[realIndex]; 295JournalEntry entry = Journal[index]; 299internal bool NavigateToEntry(JournalEntry entry) 481private bool IsEntryNavigable(JournalEntry entry)
MS\Internal\Navigation\JournalEntryStack.cs (1)
147JournalEntry _current;
System\Windows\Controls\Frame.cs (4)
650JournalEntry je = journalEntryUIElem.DataContext as JournalEntry; 848public JournalEntry RemoveBackEntry() 1186internal JournalEntry JournalEntry;
System\Windows\Controls\Page.cs (3)
410JournalEntry.KeepAliveProperty.AddOwner(typeof(Page)); 419return JournalEntry.GetKeepAlive(this); 424JournalEntry.SetKeepAlive(this, value);
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
426case 332: t = () => typeof(JournalEntry); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
5921typeof(System.Windows.Navigation.JournalEntry),
System\Windows\Markup\KnownTypes.cs (1)
5886case KnownElements.JournalEntry: t = typeof(System.Windows.Navigation.JournalEntry); break;
System\Windows\Navigation\Journal.cs (25)
64_journalEntryList = (List<JournalEntry>)info.GetValue("_journalEntryList", typeof(List<JournalEntry>)); 90internal JournalEntry this[int index] 124internal JournalEntry CurrentEntry 250internal JournalEntry RemoveBackEntry() 261JournalEntry removedEntry = RemoveEntryInternal(index); 272internal void UpdateCurrentEntry(JournalEntry journalEntry) 283JournalEntry oldEntry = _journalEntryList[_currentEntryIndex]; 338internal void CommitJournalNavigation(JournalEntry navigated) 353internal JournalEntry BeginBackNavigation() 358JournalEntry journalEntry = GetGoBackEntry(out index); 368internal JournalEntry BeginForwardNavigation() 399internal NavigationMode GetNavigationMode(JournalEntry entry) 417internal void NavigateTo(JournalEntry target) 461JournalEntry je = _journalEntryList[i]; 486internal JournalEntry RemoveEntryInternal(int index) 492JournalEntry theEntry = _journalEntryList[index]; 520JournalEntry entry = _journalEntryList[i]; 544internal JournalEntry GetGoBackEntry(out int index) 548JournalEntry je = _journalEntryList[index]; 556internal JournalEntry GetGoBackEntry() 618internal bool IsNavigable(JournalEntry entry) 664private List<JournalEntry> _journalEntryList = new List<JournalEntry>(); 687internal delegate bool JournalEntryFilter(JournalEntry entry);
System\Windows\Navigation\JournalEntry.cs (4)
171/// <seealso cref="JournalEntry.KeepAliveProperty" /> 185/// <seealso cref="JournalEntry.KeepAliveProperty" /> 231DependencyProperty.RegisterAttached("Name", typeof(string), typeof(JournalEntry), new PropertyMetadata(String.Empty)); 237DependencyProperty.RegisterAttached("KeepAlive", typeof(bool), typeof(JournalEntry), new PropertyMetadata(false));
System\Windows\Navigation\JournalEntryListConverter.cs (3)
159foreach (JournalEntry o in _forwardStack) 166current.SetValue(JournalEntry.NameProperty, SR.NavWindowMenuCurrentPage); 171foreach (JournalEntry o in _backStack)
System\Windows\Navigation\NavigationService.cs (21)
246JournalEntry destinationEntry = null; 733keepAlive = JournalEntry.GetKeepAlive(o); 1434JournalEntry je = UpdateJournal(NavigationMode.New, JournalReason.AddBackEntry, null); 1456public JournalEntry RemoveBackEntry() 2269JournalEntry je = navInfo.JournalEntry; 2640JournalEntry je = _journalScope.Journal.CurrentEntry; 3099private JournalEntry UpdateJournal( 3100NavigationMode navigationMode, JournalReason journalReason, JournalEntry destinationJournalEntry) 3110JournalEntry journalEntry = null; 3179internal JournalEntry MakeJournalEntry(JournalReason journalReason) 3193JournalEntry journalEntry; 3318name = (string)dependencyObject.GetValue(JournalEntry.NameProperty); 3347name = $"{navWin.Title} ({JournalEntry.GetDisplayName(_currentSource, SiteOfOriginContainer.SiteOfOrigin)})"; 3359name = JournalEntry.GetDisplayName(_currentSource, SiteOfOriginContainer.SiteOfOrigin); 3418/// <summary><see cref="JournalEntry.ContentId"/></summary> 3923JournalEntry parentEntry = (JournalScope.Journal)[parentIndex]; 4069/// <summary><see cref="JournalEntry.ContentId"/></summary> 4297internal NavigateInfo(Uri source, NavigationMode navigationMode, JournalEntry journalEntry) 4317internal JournalEntry JournalEntry 4343private JournalEntry _journalEntry; 4357internal PageFunctionReturnInfo(PageFunctionBase finishingChildPageFunction, Uri source, NavigationMode navigationMode, JournalEntry journalEntry, object returnEventArgs)
System\Windows\Navigation\NavigationWindow.cs (3)
380public JournalEntry RemoveBackEntry() 1063JournalEntry je = journalEntryUIElem.DataContext as JournalEntry;