1 type derived from PageFunctionBase
PresentationFramework (1)
System\Windows\Navigation\PageFunction.cs (1)
235public class PageFunction<T> : PageFunctionBase
71 references to PageFunctionBase
PresentationFramework (71)
MS\Internal\AppModel\Journaling.cs (25)
260internal JournalEntryPageFunction(JournalEntryGroupState jeGroupState, PageFunctionBase pageFunction) 333internal abstract PageFunctionBase ResumePageFunction(); 349internal static int GetParentPageJournalIndex(NavigationService NavigationService, Journal journal, PageFunctionBase endingPF) 414internal JournalEntryPageFunctionKeepAlive(JournalEntryGroupState jeGroupState, PageFunctionBase pageFunction) 438internal PageFunctionBase KeepAlivePageFunction 443internal override PageFunctionBase ResumePageFunction() 445PageFunctionBase pageFunction = this.KeepAlivePageFunction; 465PageFunctionBase pf = (navigator.Content == _keepAlivePageFunction) ? 475PageFunctionBase _keepAlivePageFunction = null; 496internal JournalEntryPageFunctionSaver(JournalEntryGroupState jeGroupState, PageFunctionBase pageFunction) 531PageFunctionBase pageFunction = (PageFunctionBase)contentObject; 544PageFunctionBase pageFunction = (PageFunctionBase)contentObject; 574PageFunctionBase pageFunction = 576(PageFunctionBase)ns.Content : ResumePageFunction(); 624internal JournalEntryPageFunctionType(JournalEntryGroupState jeGroupState, PageFunctionBase pageFunction) 670internal override PageFunctionBase ResumePageFunction() 672PageFunctionBase pageFunction; 685pageFunction = (PageFunctionBase)Activator.CreateInstance(pfType); 703private void InitializeComponent(PageFunctionBase pageFunction) 747internal JournalEntryPageFunctionUri(JournalEntryGroupState jeGroupState, PageFunctionBase pageFunction, Uri markupUri) 780internal override PageFunctionBase ResumePageFunction() 782PageFunctionBase pageFunction; 795pageFunction = Application.LoadComponent(_markupUri, true) as PageFunctionBase;
MS\Internal\AppModel\ReturnEventSaver.cs (2)
54internal void _Detach(PageFunctionBase pf) 106internal void _Attach(Object caller, PageFunctionBase child)
System\Windows\ControlTemplate.cs (1)
140!typeof(PageFunctionBase).IsAssignableFrom(targetType))
System\Windows\FrameworkElement.cs (1)
6357_pageFunctionBaseDType = DependencyObjectType.FromSystemTypeInternal(typeof(PageFunctionBase));
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
532case 436: t = () => typeof(PageFunctionBase); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (3)
5294Type type = typeof(System.Windows.Navigation.PageFunctionBase); 5295DependencyProperty dp = System.Windows.Navigation.PageFunctionBase.ContentProperty; 5297this.GetXamlType(typeof(System.Windows.Navigation.PageFunctionBase)), // DeclaringType
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
7254typeof(System.Windows.Navigation.PageFunctionBase),
System\Windows\Markup\KnownTypes.cs (1)
5990case KnownElements.PageFunctionBase: t = typeof(System.Windows.Navigation.PageFunctionBase); break;
System\Windows\Navigation\NavigationService.cs (32)
748PageFunctionBase pf = o as PageFunctionBase; 852PageFunctionBase currentPF = oldTree as PageFunctionBase; 902PageFunctionBase finishingChildPageFunction = (pfReturnInfo != null) ? pfReturnInfo.FinishingChildPageFunction : null; 957PageFunctionBase pf = (PageFunctionBase)newTree; 959if (!pf._Resume && pf.ParentPageFunctionId == Guid.Empty && _bp is PageFunctionBase) 961pf.ParentPageFunctionId = ((PageFunctionBase)_bp).PageFunctionId; 1666PageFunctionBase pf = root as PageFunctionBase; 2056bp is PageFunctionBase && (bp as PageFunctionBase)._Resume) && 3154PageFunctionBase pfBase = _bp as PageFunctionBase; 3206PageFunctionBase pfBase = _bp as PageFunctionBase; 3665return (content as PageFunctionBase == null ? false : true); 3679PageFunctionBase pf = bp as PageFunctionBase; 3699PageFunctionBase ps = (PageFunctionBase)_bp; 3718private void HandleFinish(PageFunctionBase endingPF, object ReturnEventArgs) 3744PageFunctionBase parentPF = null; 3816private void FireChildPageFunctionReturnEvent(object parentElem, PageFunctionBase childPF, object ReturnEventArgs) 3872private void DoRemoveFromJournal(PageFunctionBase finishingChildPageFunction, int parentEntryIndex/* = -1 */) 3932private void NavigateToParentPage(PageFunctionBase finishingChildPageFunction, PageFunctionBase parentPF, object returnEventArgs, int parentIndex) 4196internal delegate void FinishEventHandler(PageFunctionBase sender, object ReturnEventArgs); 4368internal PageFunctionReturnInfo(PageFunctionBase finishingChildPageFunction, Uri source, NavigationMode navigationMode, JournalEntry journalEntry, object returnEventArgs) 4380internal PageFunctionBase FinishingChildPageFunction 4386private PageFunctionBase _finishingChildPageFunction;
System\Windows\Navigation\PageFunction.cs (4)
108PageFunctionBase parent = d.Target as PageFunctionBase; 209internal delegate void EventToRaiseTypedEvent(PageFunctionBase sender, RaiseTypedEventArgs args); 262internal void RaiseTypedReturnEvent(PageFunctionBase b, RaiseTypedEventArgs args)