2 implementations of IFlowDocumentViewer
PresentationFramework (2)
MS\Internal\Documents\IFlowDocumentViewer.cs (2)
130internal class ReaderScrollViewer : FlowDocumentScrollViewer, IFlowDocumentViewer 465internal class ReaderPageViewer : FlowDocumentPageViewer, IFlowDocumentViewer
96 references to IFlowDocumentViewer
PresentationFramework (96)
MS\Internal\Documents\IFlowDocumentViewer.cs (80)
256/// <see cref="IFlowDocumentViewer.PreviousPage"/> 258void IFlowDocumentViewer.PreviousPage() 267/// <see cref="IFlowDocumentViewer.NextPage"/> 269void IFlowDocumentViewer.NextPage() 278/// <see cref="IFlowDocumentViewer.FirstPage"/> 280void IFlowDocumentViewer.FirstPage() 289/// <see cref="IFlowDocumentViewer.LastPage"/> 291void IFlowDocumentViewer.LastPage() 300/// <see cref="IFlowDocumentViewer.Print"/> 302void IFlowDocumentViewer.Print() 308/// <see cref="IFlowDocumentViewer.CancelPrint"/> 310void IFlowDocumentViewer.CancelPrint() 316/// <see cref="IFlowDocumentViewer.ShowFindResult"/> 318void IFlowDocumentViewer.ShowFindResult(ITextRange findResult) 325/// <see cref="IFlowDocumentViewer.CanGoToPage"/> 327bool IFlowDocumentViewer.CanGoToPage(int pageNumber) 334/// <see cref="IFlowDocumentViewer.GoToPage"/> 336void IFlowDocumentViewer.GoToPage(int pageNumber) 345/// <see cref="IFlowDocumentViewer.SetDocument"/> 347void IFlowDocumentViewer.SetDocument(FlowDocument document) 353/// <see cref="IFlowDocumentViewer.ContentPosition"/> 355ContentPosition IFlowDocumentViewer.ContentPosition 372/// <see cref="IFlowDocumentViewer.TextSelection"/> 374ITextSelection IFlowDocumentViewer.TextSelection 391/// <see cref="IFlowDocumentViewer.CanGoToPreviousPage"/> 393bool IFlowDocumentViewer.CanGoToPreviousPage 399/// <see cref="IFlowDocumentViewer.CanGoToNextPage"/> 401bool IFlowDocumentViewer.CanGoToNextPage 407/// <see cref="IFlowDocumentViewer.PageNumber"/> 409int IFlowDocumentViewer.PageNumber 415/// <see cref="IFlowDocumentViewer.PageCount"/> 417int IFlowDocumentViewer.PageCount 423/// <see cref="IFlowDocumentViewer.PageNumberChanged"/> 425event EventHandler IFlowDocumentViewer.PageNumberChanged 432/// <see cref="IFlowDocumentViewer.PageCountChanged"/> 434event EventHandler IFlowDocumentViewer.PageCountChanged 441/// <see cref="IFlowDocumentViewer.PrintStarted"/> 443event EventHandler IFlowDocumentViewer.PrintStarted 450/// <see cref="IFlowDocumentViewer.PrintCompleted"/> 452event EventHandler IFlowDocumentViewer.PrintCompleted 623/// <see cref="IFlowDocumentViewer.PreviousPage"/> 625void IFlowDocumentViewer.PreviousPage() 631/// <see cref="IFlowDocumentViewer.NextPage"/> 633void IFlowDocumentViewer.NextPage() 639/// <see cref="IFlowDocumentViewer.FirstPage"/> 641void IFlowDocumentViewer.FirstPage() 647/// <see cref="IFlowDocumentViewer.LastPage"/> 649void IFlowDocumentViewer.LastPage() 655/// <see cref="IFlowDocumentViewer.Print"/> 657void IFlowDocumentViewer.Print() 663/// <see cref="IFlowDocumentViewer.CancelPrint"/> 665void IFlowDocumentViewer.CancelPrint() 671/// <see cref="IFlowDocumentViewer.ShowFindResult"/> 673void IFlowDocumentViewer.ShowFindResult(ITextRange findResult) 682/// <see cref="IFlowDocumentViewer.CanGoToPage"/> 684bool IFlowDocumentViewer.CanGoToPage(int pageNumber) 690/// <see cref="IFlowDocumentViewer.GoToPage"/> 692void IFlowDocumentViewer.GoToPage(int pageNumber) 698/// <see cref="IFlowDocumentViewer.SetDocument"/> 700void IFlowDocumentViewer.SetDocument(FlowDocument document) 706/// <see cref="IFlowDocumentViewer.ContentPosition"/> 708ContentPosition IFlowDocumentViewer.ContentPosition 722/// <see cref="IFlowDocumentViewer.TextSelection"/> 724ITextSelection IFlowDocumentViewer.TextSelection 741/// <see cref="IFlowDocumentViewer.CanGoToPreviousPage"/> 743bool IFlowDocumentViewer.CanGoToPreviousPage 749/// <see cref="IFlowDocumentViewer.CanGoToNextPage"/> 751bool IFlowDocumentViewer.CanGoToNextPage 757/// <see cref="IFlowDocumentViewer.PageNumber"/> 759int IFlowDocumentViewer.PageNumber 765/// <see cref="IFlowDocumentViewer.PageCount"/> 767int IFlowDocumentViewer.PageCount 773/// <see cref="IFlowDocumentViewer.PageNumberChanged"/> 775event EventHandler IFlowDocumentViewer.PageNumberChanged 782/// <see cref="IFlowDocumentViewer.PageCountChanged"/> 784event EventHandler IFlowDocumentViewer.PageCountChanged 791/// <see cref="IFlowDocumentViewer.PrintStarted"/> 793event EventHandler IFlowDocumentViewer.PrintStarted 800/// <see cref="IFlowDocumentViewer.PrintCompleted"/> 802event EventHandler IFlowDocumentViewer.PrintCompleted
System\Windows\Automation\Peers\FlowDocumentPageViewerAutomationPeer.cs (1)
42if (Owner is IFlowDocumentViewer && children != null && children.Count > 0)
System\Windows\Automation\Peers\FlowDocumentScrollViewerAutomationPeer.cs (1)
86if (!(Owner is IFlowDocumentViewer))
System\Windows\Controls\FlowDocumentReader.cs (13)
205IFlowDocumentViewer viewer; 208viewer = _contentHost.Child as IFlowDocumentViewer; 907IFlowDocumentViewer viewer; 918viewer = _contentHost.Child as IFlowDocumentViewer; 1077private void DetachViewer(IFlowDocumentViewer viewer) 1100private void AttachViewer(IFlowDocumentViewer viewer) 1155private IFlowDocumentViewer GetViewerFromMode(FlowDocumentReaderViewingMode mode) 1157IFlowDocumentViewer viewer = null; 1874IFlowDocumentViewer currentViewer = CurrentViewer; 1894private IFlowDocumentViewer CurrentViewer 1900return (IFlowDocumentViewer)_contentHost.Child; 2005IFlowDocumentViewer viewer = CurrentViewer; 2030IFlowDocumentViewer viewer = CurrentViewer;
System\windows\Documents\CaretElement.cs (1)
834if (uiScope is IFlowDocumentViewer)