3 types derived from JournalEntry
PresentationFramework (3)
MS\Internal\AppModel\Journaling.cs (3)
139internal class JournalEntryUri : JournalEntry, ISerializable 180internal class JournalEntryKeepAlive : JournalEntry 244internal 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)
116internal JournalEntry GroupExitEntry 130private JournalEntry _groupExitEntry; 343JournalEntry 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) 478private bool IsEntryNavigable(JournalEntry entry)
MS\Internal\Navigation\JournalEntryStack.cs (1)
147JournalEntry _current;
System\Windows\Controls\Frame.cs (4)
646JournalEntry je = journalEntryUIElem.DataContext as JournalEntry; 844public JournalEntry RemoveBackEntry() 1182internal JournalEntry JournalEntry;
System\Windows\Controls\Page.cs (3)
397JournalEntry.KeepAliveProperty.AddOwner(typeof(Page)); 406return JournalEntry.GetKeepAlive(this); 411JournalEntry.SetKeepAlive(this, value);
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
426case 332: t = () => typeof(JournalEntry); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
6473typeof(System.Windows.Navigation.JournalEntry),
System\Windows\Markup\KnownTypes.cs (1)
5880case KnownElements.JournalEntry: t = typeof(System.Windows.Navigation.JournalEntry); break;
System\Windows\Navigation\Journal.cs (25)
61_journalEntryList = (List<JournalEntry>)info.GetValue("_journalEntryList", typeof(List<JournalEntry>)); 87internal JournalEntry this[int index] 121internal JournalEntry CurrentEntry 247internal JournalEntry RemoveBackEntry() 258JournalEntry removedEntry = RemoveEntryInternal(index); 269internal void UpdateCurrentEntry(JournalEntry journalEntry) 280JournalEntry oldEntry = _journalEntryList[_currentEntryIndex]; 335internal void CommitJournalNavigation(JournalEntry navigated) 350internal JournalEntry BeginBackNavigation() 355JournalEntry journalEntry = GetGoBackEntry(out index); 365internal JournalEntry BeginForwardNavigation() 396internal NavigationMode GetNavigationMode(JournalEntry entry) 414internal void NavigateTo(JournalEntry target) 458JournalEntry je = _journalEntryList[i]; 477internal JournalEntry RemoveEntryInternal(int index) 483JournalEntry theEntry = _journalEntryList[index]; 511JournalEntry entry = _journalEntryList[i]; 535internal JournalEntry GetGoBackEntry(out int index) 539JournalEntry je = _journalEntryList[index]; 547internal JournalEntry GetGoBackEntry() 609internal bool IsNavigable(JournalEntry entry) 655private List<JournalEntry> _journalEntryList = new List<JournalEntry>(); 678internal delegate bool JournalEntryFilter(JournalEntry entry);
System\Windows\Navigation\JournalEntry.cs (4)
166/// <seealso cref="JournalEntry.KeepAliveProperty" /> 180/// <seealso cref="JournalEntry.KeepAliveProperty" /> 226DependencyProperty.RegisterAttached("Name", typeof(string), typeof(JournalEntry), new PropertyMetadata(String.Empty)); 232DependencyProperty.RegisterAttached("KeepAlive", typeof(bool), typeof(JournalEntry), new PropertyMetadata(false));
System\Windows\Navigation\JournalEntryListConverter.cs (3)
154foreach (JournalEntry o in _forwardStack) 161current.SetValue(JournalEntry.NameProperty, SR.NavWindowMenuCurrentPage); 166foreach (JournalEntry o in _backStack)
System\Windows\Navigation\NavigationService.cs (21)
241JournalEntry destinationEntry = null; 713keepAlive = JournalEntry.GetKeepAlive(o); 1405JournalEntry je = UpdateJournal(NavigationMode.New, JournalReason.AddBackEntry, null); 1427public JournalEntry RemoveBackEntry() 2216JournalEntry je = navInfo.JournalEntry; 2587JournalEntry je = _journalScope.Journal.CurrentEntry; 3046private JournalEntry UpdateJournal( 3047NavigationMode navigationMode, JournalReason journalReason, JournalEntry destinationJournalEntry) 3057JournalEntry journalEntry = null; 3126internal JournalEntry MakeJournalEntry(JournalReason journalReason) 3140JournalEntry journalEntry; 3265name = (string)dependencyObject.GetValue(JournalEntry.NameProperty); 3294name = $"{navWin.Title} ({JournalEntry.GetDisplayName(_currentSource, SiteOfOriginContainer.SiteOfOrigin)})"; 3306name = JournalEntry.GetDisplayName(_currentSource, SiteOfOriginContainer.SiteOfOrigin); 3365/// <summary><see cref="JournalEntry.ContentId"/></summary> 3864JournalEntry parentEntry = (JournalScope.Journal)[parentIndex]; 4010/// <summary><see cref="JournalEntry.ContentId"/></summary> 4238internal NavigateInfo(Uri source, NavigationMode navigationMode, JournalEntry journalEntry) 4258internal JournalEntry JournalEntry 4284private JournalEntry _journalEntry; 4298internal PageFunctionReturnInfo(PageFunctionBase finishingChildPageFunction, Uri source, NavigationMode navigationMode, JournalEntry journalEntry, object returnEventArgs)
System\Windows\Navigation\NavigationWindow.cs (3)
380public JournalEntry RemoveBackEntry() 1059JournalEntry je = journalEntryUIElem.DataContext as JournalEntry;