2 implementations of IFlowDocumentViewer
PresentationFramework (2)
src\Framework\MS\Internal\Documents\IFlowDocumentViewer.cs (2)
134internal class ReaderScrollViewer : FlowDocumentScrollViewer, IFlowDocumentViewer 469internal class ReaderPageViewer : FlowDocumentPageViewer, IFlowDocumentViewer
96 references to IFlowDocumentViewer
PresentationFramework (96)
src\Framework\MS\Internal\Documents\IFlowDocumentViewer.cs (80)
260/// <see cref="IFlowDocumentViewer.PreviousPage"/> 262void IFlowDocumentViewer.PreviousPage() 271/// <see cref="IFlowDocumentViewer.NextPage"/> 273void IFlowDocumentViewer.NextPage() 282/// <see cref="IFlowDocumentViewer.FirstPage"/> 284void IFlowDocumentViewer.FirstPage() 293/// <see cref="IFlowDocumentViewer.LastPage"/> 295void IFlowDocumentViewer.LastPage() 304/// <see cref="IFlowDocumentViewer.Print"/> 306void IFlowDocumentViewer.Print() 312/// <see cref="IFlowDocumentViewer.CancelPrint"/> 314void IFlowDocumentViewer.CancelPrint() 320/// <see cref="IFlowDocumentViewer.ShowFindResult"/> 322void IFlowDocumentViewer.ShowFindResult(ITextRange findResult) 329/// <see cref="IFlowDocumentViewer.CanGoToPage"/> 331bool IFlowDocumentViewer.CanGoToPage(int pageNumber) 338/// <see cref="IFlowDocumentViewer.GoToPage"/> 340void IFlowDocumentViewer.GoToPage(int pageNumber) 349/// <see cref="IFlowDocumentViewer.SetDocument"/> 351void IFlowDocumentViewer.SetDocument(FlowDocument document) 357/// <see cref="IFlowDocumentViewer.ContentPosition"/> 359ContentPosition IFlowDocumentViewer.ContentPosition 376/// <see cref="IFlowDocumentViewer.TextSelection"/> 378ITextSelection IFlowDocumentViewer.TextSelection 395/// <see cref="IFlowDocumentViewer.CanGoToPreviousPage"/> 397bool IFlowDocumentViewer.CanGoToPreviousPage 403/// <see cref="IFlowDocumentViewer.CanGoToNextPage"/> 405bool IFlowDocumentViewer.CanGoToNextPage 411/// <see cref="IFlowDocumentViewer.PageNumber"/> 413int IFlowDocumentViewer.PageNumber 419/// <see cref="IFlowDocumentViewer.PageCount"/> 421int IFlowDocumentViewer.PageCount 427/// <see cref="IFlowDocumentViewer.PageNumberChanged"/> 429event EventHandler IFlowDocumentViewer.PageNumberChanged 436/// <see cref="IFlowDocumentViewer.PageCountChanged"/> 438event EventHandler IFlowDocumentViewer.PageCountChanged 445/// <see cref="IFlowDocumentViewer.PrintStarted"/> 447event EventHandler IFlowDocumentViewer.PrintStarted 454/// <see cref="IFlowDocumentViewer.PrintCompleted"/> 456event EventHandler IFlowDocumentViewer.PrintCompleted 627/// <see cref="IFlowDocumentViewer.PreviousPage"/> 629void IFlowDocumentViewer.PreviousPage() 635/// <see cref="IFlowDocumentViewer.NextPage"/> 637void IFlowDocumentViewer.NextPage() 643/// <see cref="IFlowDocumentViewer.FirstPage"/> 645void IFlowDocumentViewer.FirstPage() 651/// <see cref="IFlowDocumentViewer.LastPage"/> 653void IFlowDocumentViewer.LastPage() 659/// <see cref="IFlowDocumentViewer.Print"/> 661void IFlowDocumentViewer.Print() 667/// <see cref="IFlowDocumentViewer.CancelPrint"/> 669void IFlowDocumentViewer.CancelPrint() 675/// <see cref="IFlowDocumentViewer.ShowFindResult"/> 677void IFlowDocumentViewer.ShowFindResult(ITextRange findResult) 686/// <see cref="IFlowDocumentViewer.CanGoToPage"/> 688bool IFlowDocumentViewer.CanGoToPage(int pageNumber) 694/// <see cref="IFlowDocumentViewer.GoToPage"/> 696void IFlowDocumentViewer.GoToPage(int pageNumber) 702/// <see cref="IFlowDocumentViewer.SetDocument"/> 704void IFlowDocumentViewer.SetDocument(FlowDocument document) 710/// <see cref="IFlowDocumentViewer.ContentPosition"/> 712ContentPosition IFlowDocumentViewer.ContentPosition 726/// <see cref="IFlowDocumentViewer.TextSelection"/> 728ITextSelection IFlowDocumentViewer.TextSelection 745/// <see cref="IFlowDocumentViewer.CanGoToPreviousPage"/> 747bool IFlowDocumentViewer.CanGoToPreviousPage 753/// <see cref="IFlowDocumentViewer.CanGoToNextPage"/> 755bool IFlowDocumentViewer.CanGoToNextPage 761/// <see cref="IFlowDocumentViewer.PageNumber"/> 763int IFlowDocumentViewer.PageNumber 769/// <see cref="IFlowDocumentViewer.PageCount"/> 771int IFlowDocumentViewer.PageCount 777/// <see cref="IFlowDocumentViewer.PageNumberChanged"/> 779event EventHandler IFlowDocumentViewer.PageNumberChanged 786/// <see cref="IFlowDocumentViewer.PageCountChanged"/> 788event EventHandler IFlowDocumentViewer.PageCountChanged 795/// <see cref="IFlowDocumentViewer.PrintStarted"/> 797event EventHandler IFlowDocumentViewer.PrintStarted 804/// <see cref="IFlowDocumentViewer.PrintCompleted"/> 806event EventHandler IFlowDocumentViewer.PrintCompleted
src\Framework\System\Windows\Automation\Peers\FlowDocumentPageViewerAutomationPeer.cs (1)
45if (Owner is IFlowDocumentViewer && children != null && children.Count > 0)
src\Framework\System\Windows\Automation\Peers\FlowDocumentScrollViewerAutomationPeer.cs (1)
88if (!(Owner is IFlowDocumentViewer))
src\Framework\System\Windows\Controls\FlowDocumentReader.cs (13)
211IFlowDocumentViewer viewer; 214viewer = _contentHost.Child as IFlowDocumentViewer; 918IFlowDocumentViewer viewer; 929viewer = _contentHost.Child as IFlowDocumentViewer; 1088private void DetachViewer(IFlowDocumentViewer viewer) 1111private void AttachViewer(IFlowDocumentViewer viewer) 1166private IFlowDocumentViewer GetViewerFromMode(FlowDocumentReaderViewingMode mode) 1168IFlowDocumentViewer viewer = null; 1885IFlowDocumentViewer currentViewer = CurrentViewer; 1905private IFlowDocumentViewer CurrentViewer 1911return (IFlowDocumentViewer)_contentHost.Child; 2016IFlowDocumentViewer viewer = CurrentViewer; 2041IFlowDocumentViewer viewer = CurrentViewer;
src\Framework\System\windows\Documents\CaretElement.cs (1)
841if (uiScope is IFlowDocumentViewer)