3 types derived from JournalEntry
PresentationFramework (3)
MS\Internal\AppModel\Journaling.cs (3)
138internal class JournalEntryUri : JournalEntry, ISerializable 179internal class JournalEntryKeepAlive : JournalEntry 243internal abstract class JournalEntryPageFunction : JournalEntry, ISerializable
78 references to JournalEntry
PresentationFramework (78)
MS\Internal\AppModel\INavigator.cs (1)
261JournalEntry RemoveBackEntry();
MS\Internal\AppModel\Journaling.cs (3)
115internal JournalEntry GroupExitEntry 129private JournalEntry _groupExitEntry; 342JournalEntry journalEntry;
MS\Internal\AppModel\JournalNavigationScope.cs (7)
186JournalEntry je = Journal.BeginForwardNavigation(); 208JournalEntry je = Journal.BeginBackNavigation(); 225public JournalEntry RemoveBackEntry() 287JournalEntry entry = _journal[realIndex]; 294JournalEntry entry = Journal[index]; 298internal bool NavigateToEntry(JournalEntry entry) 477private bool IsEntryNavigable(JournalEntry entry)
MS\Internal\Navigation\JournalEntryStack.cs (1)
146private JournalEntry _current;
System\Windows\Controls\Frame.cs (4)
645JournalEntry je = journalEntryUIElem.DataContext as JournalEntry; 843public JournalEntry RemoveBackEntry() 1181internal JournalEntry JournalEntry;
System\Windows\Controls\Page.cs (3)
396JournalEntry.KeepAliveProperty.AddOwner(typeof(Page)); 405return JournalEntry.GetKeepAlive(this); 410JournalEntry.SetKeepAlive(this, value);
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
425case 332: t = () => typeof(JournalEntry); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
6472typeof(System.Windows.Navigation.JournalEntry),
System\Windows\Markup\KnownTypes.cs (1)
5879case KnownElements.JournalEntry: t = typeof(System.Windows.Navigation.JournalEntry); break;
System\Windows\Navigation\Journal.cs (25)
60_journalEntryList = (List<JournalEntry>)info.GetValue("_journalEntryList", typeof(List<JournalEntry>)); 86internal JournalEntry this[int index] 120internal JournalEntry CurrentEntry 246internal JournalEntry RemoveBackEntry() 257JournalEntry removedEntry = RemoveEntryInternal(index); 268internal void UpdateCurrentEntry(JournalEntry journalEntry) 279JournalEntry oldEntry = _journalEntryList[_currentEntryIndex]; 334internal void CommitJournalNavigation(JournalEntry navigated) 349internal JournalEntry BeginBackNavigation() 354JournalEntry journalEntry = GetGoBackEntry(out index); 364internal JournalEntry BeginForwardNavigation() 395internal NavigationMode GetNavigationMode(JournalEntry entry) 413internal void NavigateTo(JournalEntry target) 457JournalEntry je = _journalEntryList[i]; 476internal JournalEntry RemoveEntryInternal(int index) 482JournalEntry theEntry = _journalEntryList[index]; 510JournalEntry entry = _journalEntryList[i]; 534internal JournalEntry GetGoBackEntry(out int index) 538JournalEntry je = _journalEntryList[index]; 546internal JournalEntry GetGoBackEntry() 608internal bool IsNavigable(JournalEntry entry) 654private List<JournalEntry> _journalEntryList = new List<JournalEntry>(); 677internal delegate bool JournalEntryFilter(JournalEntry entry);
System\Windows\Navigation\JournalEntry.cs (4)
165/// <seealso cref="JournalEntry.KeepAliveProperty" /> 179/// <seealso cref="JournalEntry.KeepAliveProperty" /> 225DependencyProperty.RegisterAttached("Name", typeof(string), typeof(JournalEntry), new PropertyMetadata(String.Empty)); 231DependencyProperty.RegisterAttached("KeepAlive", typeof(bool), typeof(JournalEntry), new PropertyMetadata(false));
System\Windows\Navigation\JournalEntryListConverter.cs (3)
153foreach (JournalEntry o in _forwardStack) 160current.SetValue(JournalEntry.NameProperty, SR.NavWindowMenuCurrentPage); 165foreach (JournalEntry o in _backStack)
System\Windows\Navigation\NavigationService.cs (21)
240JournalEntry destinationEntry = null; 712keepAlive = JournalEntry.GetKeepAlive(o); 1404JournalEntry je = UpdateJournal(NavigationMode.New, JournalReason.AddBackEntry, null); 1426public JournalEntry RemoveBackEntry() 2215JournalEntry je = navInfo.JournalEntry; 2586JournalEntry je = _journalScope.Journal.CurrentEntry; 3045private JournalEntry UpdateJournal( 3046NavigationMode navigationMode, JournalReason journalReason, JournalEntry destinationJournalEntry) 3056JournalEntry journalEntry = null; 3125internal JournalEntry MakeJournalEntry(JournalReason journalReason) 3139JournalEntry journalEntry; 3264name = (string)dependencyObject.GetValue(JournalEntry.NameProperty); 3293name = $"{navWin.Title} ({JournalEntry.GetDisplayName(_currentSource, SiteOfOriginContainer.SiteOfOrigin)})"; 3305name = JournalEntry.GetDisplayName(_currentSource, SiteOfOriginContainer.SiteOfOrigin); 3364/// <summary><see cref="JournalEntry.ContentId"/></summary> 3863JournalEntry parentEntry = (JournalScope.Journal)[parentIndex]; 4009/// <summary><see cref="JournalEntry.ContentId"/></summary> 4237internal NavigateInfo(Uri source, NavigationMode navigationMode, JournalEntry journalEntry) 4257internal JournalEntry JournalEntry 4283private JournalEntry _journalEntry; 4297internal PageFunctionReturnInfo(PageFunctionBase finishingChildPageFunction, Uri source, NavigationMode navigationMode, JournalEntry journalEntry, object returnEventArgs)
System\Windows\Navigation\NavigationWindow.cs (3)
379public JournalEntry RemoveBackEntry() 1058JournalEntry je = journalEntryUIElem.DataContext as JournalEntry;