2 implementations of IFlowDocumentViewer
PresentationFramework (2)
MS\Internal\Documents\IFlowDocumentViewer.cs (2)
129internal class ReaderScrollViewer : FlowDocumentScrollViewer, IFlowDocumentViewer 452internal class ReaderPageViewer : FlowDocumentPageViewer, IFlowDocumentViewer
96 references to IFlowDocumentViewer
PresentationFramework (96)
MS\Internal\Documents\IFlowDocumentViewer.cs (80)
255/// <see cref="IFlowDocumentViewer.PreviousPage"/> 257void IFlowDocumentViewer.PreviousPage() 263/// <see cref="IFlowDocumentViewer.NextPage"/> 265void IFlowDocumentViewer.NextPage() 271/// <see cref="IFlowDocumentViewer.FirstPage"/> 273void IFlowDocumentViewer.FirstPage() 279/// <see cref="IFlowDocumentViewer.LastPage"/> 281void IFlowDocumentViewer.LastPage() 287/// <see cref="IFlowDocumentViewer.Print"/> 289void IFlowDocumentViewer.Print() 295/// <see cref="IFlowDocumentViewer.CancelPrint"/> 297void IFlowDocumentViewer.CancelPrint() 303/// <see cref="IFlowDocumentViewer.ShowFindResult"/> 305void IFlowDocumentViewer.ShowFindResult(ITextRange findResult) 312/// <see cref="IFlowDocumentViewer.CanGoToPage"/> 314bool IFlowDocumentViewer.CanGoToPage(int pageNumber) 321/// <see cref="IFlowDocumentViewer.GoToPage"/> 323void IFlowDocumentViewer.GoToPage(int pageNumber) 332/// <see cref="IFlowDocumentViewer.SetDocument"/> 334void IFlowDocumentViewer.SetDocument(FlowDocument document) 340/// <see cref="IFlowDocumentViewer.ContentPosition"/> 342ContentPosition IFlowDocumentViewer.ContentPosition 359/// <see cref="IFlowDocumentViewer.TextSelection"/> 361ITextSelection IFlowDocumentViewer.TextSelection 378/// <see cref="IFlowDocumentViewer.CanGoToPreviousPage"/> 380bool IFlowDocumentViewer.CanGoToPreviousPage 386/// <see cref="IFlowDocumentViewer.CanGoToNextPage"/> 388bool IFlowDocumentViewer.CanGoToNextPage 394/// <see cref="IFlowDocumentViewer.PageNumber"/> 396int IFlowDocumentViewer.PageNumber 402/// <see cref="IFlowDocumentViewer.PageCount"/> 404int IFlowDocumentViewer.PageCount 410/// <see cref="IFlowDocumentViewer.PageNumberChanged"/> 412event EventHandler IFlowDocumentViewer.PageNumberChanged 419/// <see cref="IFlowDocumentViewer.PageCountChanged"/> 421event EventHandler IFlowDocumentViewer.PageCountChanged 428/// <see cref="IFlowDocumentViewer.PrintStarted"/> 430event EventHandler IFlowDocumentViewer.PrintStarted 437/// <see cref="IFlowDocumentViewer.PrintCompleted"/> 439event EventHandler IFlowDocumentViewer.PrintCompleted 610/// <see cref="IFlowDocumentViewer.PreviousPage"/> 612void IFlowDocumentViewer.PreviousPage() 618/// <see cref="IFlowDocumentViewer.NextPage"/> 620void IFlowDocumentViewer.NextPage() 626/// <see cref="IFlowDocumentViewer.FirstPage"/> 628void IFlowDocumentViewer.FirstPage() 634/// <see cref="IFlowDocumentViewer.LastPage"/> 636void IFlowDocumentViewer.LastPage() 642/// <see cref="IFlowDocumentViewer.Print"/> 644void IFlowDocumentViewer.Print() 650/// <see cref="IFlowDocumentViewer.CancelPrint"/> 652void IFlowDocumentViewer.CancelPrint() 658/// <see cref="IFlowDocumentViewer.ShowFindResult"/> 660void IFlowDocumentViewer.ShowFindResult(ITextRange findResult) 669/// <see cref="IFlowDocumentViewer.CanGoToPage"/> 671bool IFlowDocumentViewer.CanGoToPage(int pageNumber) 677/// <see cref="IFlowDocumentViewer.GoToPage"/> 679void IFlowDocumentViewer.GoToPage(int pageNumber) 685/// <see cref="IFlowDocumentViewer.SetDocument"/> 687void IFlowDocumentViewer.SetDocument(FlowDocument document) 693/// <see cref="IFlowDocumentViewer.ContentPosition"/> 695ContentPosition IFlowDocumentViewer.ContentPosition 709/// <see cref="IFlowDocumentViewer.TextSelection"/> 711ITextSelection IFlowDocumentViewer.TextSelection 728/// <see cref="IFlowDocumentViewer.CanGoToPreviousPage"/> 730bool IFlowDocumentViewer.CanGoToPreviousPage 736/// <see cref="IFlowDocumentViewer.CanGoToNextPage"/> 738bool IFlowDocumentViewer.CanGoToNextPage 744/// <see cref="IFlowDocumentViewer.PageNumber"/> 746int IFlowDocumentViewer.PageNumber 752/// <see cref="IFlowDocumentViewer.PageCount"/> 754int IFlowDocumentViewer.PageCount 760/// <see cref="IFlowDocumentViewer.PageNumberChanged"/> 762event EventHandler IFlowDocumentViewer.PageNumberChanged 769/// <see cref="IFlowDocumentViewer.PageCountChanged"/> 771event EventHandler IFlowDocumentViewer.PageCountChanged 778/// <see cref="IFlowDocumentViewer.PrintStarted"/> 780event EventHandler IFlowDocumentViewer.PrintStarted 787/// <see cref="IFlowDocumentViewer.PrintCompleted"/> 789event EventHandler IFlowDocumentViewer.PrintCompleted
System\Windows\Automation\Peers\FlowDocumentPageViewerAutomationPeer.cs (1)
41if (Owner is IFlowDocumentViewer && children != null && children.Count > 0)
System\Windows\Automation\Peers\FlowDocumentScrollViewerAutomationPeer.cs (1)
85if (!(Owner is IFlowDocumentViewer))
System\Windows\Controls\FlowDocumentReader.cs (13)
204IFlowDocumentViewer viewer; 207viewer = _contentHost.Child as IFlowDocumentViewer; 900IFlowDocumentViewer viewer; 911viewer = _contentHost.Child as IFlowDocumentViewer; 1064private void DetachViewer(IFlowDocumentViewer viewer) 1087private void AttachViewer(IFlowDocumentViewer viewer) 1144private IFlowDocumentViewer GetViewerFromMode(FlowDocumentReaderViewingMode mode) 1146IFlowDocumentViewer viewer = null; 1838IFlowDocumentViewer currentViewer = CurrentViewer; 1858private IFlowDocumentViewer CurrentViewer 1864return (IFlowDocumentViewer)_contentHost.Child; 1969IFlowDocumentViewer viewer = CurrentViewer; 1994IFlowDocumentViewer viewer = CurrentViewer;
System\windows\Documents\CaretElement.cs (1)
834if (uiScope is IFlowDocumentViewer)