3 implementations of IDocumentPaginatorSource
PresentationFramework (3)
System\Windows\Documents\DocumentSequence.cs (1)
23public class FixedDocumentSequence : FrameworkContentElement, IDocumentPaginatorSource, IAddChildInternal, IServiceProvider, IFixedNavigate, IUriContext
System\Windows\Documents\FixedDocument.cs (1)
41public class FixedDocument : FrameworkContentElement, IDocumentPaginatorSource, IAddChildInternal, IServiceProvider, IFixedNavigate, IUriContext
System\Windows\Documents\FlowDocument.cs (1)
64public class FlowDocument : FrameworkContentElement, IDocumentPaginatorSource, IServiceProvider, IAddChild
46 references to IDocumentPaginatorSource
PresentationCore (1)
System\Windows\Documents\DocumentPaginator.cs (1)
169public abstract IDocumentPaginatorSource Source { get; }
PresentationFramework (41)
MS\Internal\Annotations\Anchoring\FixedPageProcessor.cs (1)
189IDocumentPaginatorSource document = null;
MS\Internal\Annotations\Anchoring\TextSelectionHelper.cs (8)
190IDocumentPaginatorSource content = GetPointerPage(pointer.CreatePointer(LogicalDirection.Forward), out pageNumber); 324public static IDocumentPaginatorSource GetPointerPage(ITextPointer pointer, out int pageNumber) 328IDocumentPaginatorSource idp = pointer.TextContainer.Parent as IDocumentPaginatorSource; 400IDocumentPaginatorSource idp = GetPointerPage(pointer, out pageNumber); 440IDocumentPaginatorSource idp = GetPointerPage(start, out startPageNumber); 478private static List<ITextView> ProcessSinglePage(IDocumentPaginatorSource idp, int pageNumber) 504private static List<ITextView> ProcessMultiplePages(IDocumentPaginatorSource idp, int startPageNumber, int endPageNumber)
MS\Internal\Documents\Application\DocumentApplicationJournalEntry.cs (2)
82IDocumentPaginatorSource document = navigationService.Content as IDocumentPaginatorSource;
MS\Internal\Documents\FixedDocumentPaginator.cs (1)
135public override IDocumentPaginatorSource Source
MS\Internal\Documents\FixedDocumentSequencePaginator.cs (1)
135public override IDocumentPaginatorSource Source
MS\Internal\Documents\FlowDocumentPaginator.cs (1)
589public override IDocumentPaginatorSource Source
MS\Internal\Documents\MultiPageTextView.cs (1)
1509IDocumentPaginatorSource document = _viewer.Document;
System\Windows\Annotations\AnnotationDocumentPaginator.cs (1)
137public override IDocumentPaginatorSource Source
System\Windows\Annotations\AnnotationService.cs (4)
246IDocumentPaginatorSource document; 747IDocumentPaginatorSource document = null; 1065static private void GetViewerAndDocument(DependencyObject root, out DocumentViewerBase documentViewerBase, out IDocumentPaginatorSource document) 1103static private ITextView GetTextView(IDocumentPaginatorSource document)
System\Windows\Automation\Peers\DocumentViewerBaseAutomationPeer.cs (1)
109IDocumentPaginatorSource document = ((DocumentViewerBase)Owner).Document;
System\Windows\Controls\DocumentViewer.cs (1)
30/// <seealso cref="IDocumentPaginatorSource" />
System\Windows\Controls\FlowDocumentScrollViewer.cs (2)
555paginator = ((IDocumentPaginatorSource)Document).DocumentPaginator as FlowDocumentPaginator; 1073((IDocumentPaginatorSource)Document).DocumentPaginator.PageSize = _printingState.PageSize;
System\Windows\Controls\Primitives\DocumentViewerBase.cs (9)
173public IDocumentPaginatorSource Document 233typeof(IDocumentPaginatorSource), 1287private void DocumentChanged(IDocumentPaginatorSource oldDocument, IDocumentPaginatorSource newDocument) 1582((DocumentViewerBase) d).DocumentChanged((IDocumentPaginatorSource) e.OldValue, (IDocumentPaginatorSource) e.NewValue); 1633private IDocumentPaginatorSource _document; // IDocumentPaginatorSource representing Document. 1705IDocumentPaginatorSource document = value as IDocumentPaginatorSource;
System\Windows\Controls\SinglePageViewer.cs (3)
667paginator = ((IDocumentPaginatorSource)document).DocumentPaginator as FlowDocumentPaginator; 1021private bool IsValidContentPositionForDocument(IDocumentPaginatorSource document, ContentPosition contentPosition) 1499private IDocumentPaginatorSource _oldDocument; // IDocumentPaginatorSource representing Document. Cached separately from DocumentViewerBase
System\Windows\Documents\ChildDocumentBlock.cs (1)
228IDocumentPaginatorSource idp = _docRef.GetDocument(false /*forceReload*/);
System\Windows\Documents\DocumentSequence.cs (1)
555IDocumentPaginatorSource document = docRef.CurrentlyLoadedDoc;
System\Windows\Documents\FixedFindEngine.cs (2)
46IDocumentPaginatorSource paginatorSource = start.TextContainer.Parent as IDocumentPaginatorSource;
System\Windows\Documents\FlowDocument.cs (1)
1711DocumentPaginator IDocumentPaginatorSource.DocumentPaginator
PresentationUI (2)
MS\Internal\Documents\DocumentApplicationDocumentViewer.cs (2)
2383public ScalingDocument(IDocumentPaginatorSource document, PrintDocumentImageableArea ia) 2566public override IDocumentPaginatorSource Source
ReachFramework (2)
Serialization\Manager\NGCSerializer.cs (1)
595IDocumentPaginatorSource idp = dre.GetDocument(false);
Serialization\Manager\NGCSerializerAsync.cs (1)
1297IDocumentPaginatorSource idp = ((DocumentReference)documentReference).GetDocument(false);