3 types derived from JournalEntry
PresentationFramework (3)
MS\Internal\AppModel\Journaling.cs (3)
148internal class JournalEntryUri : JournalEntry, ISerializable 189internal class JournalEntryKeepAlive : JournalEntry 253internal abstract class JournalEntryPageFunction : JournalEntry, ISerializable
78 references to JournalEntry
PresentationFramework (78)
MS\Internal\AppModel\INavigator.cs (1)
268JournalEntry RemoveBackEntry();
MS\Internal\AppModel\Journaling.cs (3)
125internal JournalEntry GroupExitEntry 139private JournalEntry _groupExitEntry; 352JournalEntry journalEntry;
MS\Internal\AppModel\JournalNavigationScope.cs (7)
190JournalEntry je = Journal.BeginForwardNavigation(); 212JournalEntry je = Journal.BeginBackNavigation(); 229public JournalEntry RemoveBackEntry() 291JournalEntry entry = _journal[realIndex]; 298JournalEntry entry = Journal[index]; 302internal bool NavigateToEntry(JournalEntry entry) 484private bool IsEntryNavigable(JournalEntry entry)
MS\Internal\Navigation\JournalEntryStack.cs (1)
156JournalEntry _current;
System\Windows\Controls\Frame.cs (4)
662JournalEntry je = journalEntryUIElem.DataContext as JournalEntry; 860public JournalEntry RemoveBackEntry() 1198internal JournalEntry JournalEntry;
System\Windows\Controls\Page.cs (3)
417JournalEntry.KeepAliveProperty.AddOwner(typeof(Page)); 426return JournalEntry.GetKeepAlive(this); 431JournalEntry.SetKeepAlive(this, value);
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
428case 332: t = () => typeof(JournalEntry); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
5923typeof(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)
72_journalEntryList = (List<JournalEntry>)info.GetValue("_journalEntryList", typeof(List<JournalEntry>)); 98internal JournalEntry this[int index] 132internal JournalEntry CurrentEntry 258internal JournalEntry RemoveBackEntry() 269JournalEntry removedEntry = RemoveEntryInternal(index); 280internal void UpdateCurrentEntry(JournalEntry journalEntry) 291JournalEntry oldEntry = _journalEntryList[_currentEntryIndex]; 346internal void CommitJournalNavigation(JournalEntry navigated) 361internal JournalEntry BeginBackNavigation() 366JournalEntry journalEntry = GetGoBackEntry(out index); 376internal JournalEntry BeginForwardNavigation() 407internal NavigationMode GetNavigationMode(JournalEntry entry) 425internal void NavigateTo(JournalEntry target) 469JournalEntry je = _journalEntryList[i]; 494internal JournalEntry RemoveEntryInternal(int index) 500JournalEntry theEntry = _journalEntryList[index]; 528JournalEntry entry = _journalEntryList[i]; 552internal JournalEntry GetGoBackEntry(out int index) 556JournalEntry je = _journalEntryList[index]; 564internal JournalEntry GetGoBackEntry() 626internal bool IsNavigable(JournalEntry entry) 672private List<JournalEntry> _journalEntryList = new List<JournalEntry>(); 695internal delegate bool JournalEntryFilter(JournalEntry entry);
System\Windows\Navigation\JournalEntry.cs (4)
181/// <seealso cref="JournalEntry.KeepAliveProperty" /> 195/// <seealso cref="JournalEntry.KeepAliveProperty" /> 241DependencyProperty.RegisterAttached("Name", typeof(string), typeof(JournalEntry), new PropertyMetadata(String.Empty)); 247DependencyProperty.RegisterAttached("KeepAlive", typeof(bool), typeof(JournalEntry), new PropertyMetadata(false));
System\Windows\Navigation\JournalEntryListConverter.cs (3)
163foreach (JournalEntry o in _forwardStack) 170current.SetValue(JournalEntry.NameProperty, SR.NavWindowMenuCurrentPage); 175foreach (JournalEntry o in _backStack)
System\Windows\Navigation\NavigationService.cs (21)
257JournalEntry destinationEntry = null; 744keepAlive = JournalEntry.GetKeepAlive(o); 1445JournalEntry je = UpdateJournal(NavigationMode.New, JournalReason.AddBackEntry, null); 1467public JournalEntry RemoveBackEntry() 2280JournalEntry je = navInfo.JournalEntry; 2651JournalEntry je = _journalScope.Journal.CurrentEntry; 3110private JournalEntry UpdateJournal( 3111NavigationMode navigationMode, JournalReason journalReason, JournalEntry destinationJournalEntry) 3121JournalEntry journalEntry = null; 3190internal JournalEntry MakeJournalEntry(JournalReason journalReason) 3204JournalEntry journalEntry; 3329name = (string)dependencyObject.GetValue(JournalEntry.NameProperty); 3358name = $"{navWin.Title} ({JournalEntry.GetDisplayName(_currentSource, SiteOfOriginContainer.SiteOfOrigin)})"; 3370name = JournalEntry.GetDisplayName(_currentSource, SiteOfOriginContainer.SiteOfOrigin); 3429/// <summary><see cref="JournalEntry.ContentId"/></summary> 3934JournalEntry parentEntry = (JournalScope.Journal)[parentIndex]; 4080/// <summary><see cref="JournalEntry.ContentId"/></summary> 4308internal NavigateInfo(Uri source, NavigationMode navigationMode, JournalEntry journalEntry) 4328internal JournalEntry JournalEntry 4354private JournalEntry _journalEntry; 4368internal PageFunctionReturnInfo(PageFunctionBase finishingChildPageFunction, Uri source, NavigationMode navigationMode, JournalEntry journalEntry, object returnEventArgs)
System\Windows\Navigation\NavigationWindow.cs (3)
396public JournalEntry RemoveBackEntry() 1079JournalEntry je = journalEntryUIElem.DataContext as JournalEntry;