2 implementations of IFlowDocumentViewer
PresentationFramework (2)
MS\Internal\Documents\IFlowDocumentViewer.cs (2)
130internal class ReaderScrollViewer : FlowDocumentScrollViewer, IFlowDocumentViewer 453internal class ReaderPageViewer : FlowDocumentPageViewer, IFlowDocumentViewer
96 references to IFlowDocumentViewer
PresentationFramework (96)
MS\Internal\Documents\IFlowDocumentViewer.cs (80)
256/// <see cref="IFlowDocumentViewer.PreviousPage"/> 258void IFlowDocumentViewer.PreviousPage() 264/// <see cref="IFlowDocumentViewer.NextPage"/> 266void IFlowDocumentViewer.NextPage() 272/// <see cref="IFlowDocumentViewer.FirstPage"/> 274void IFlowDocumentViewer.FirstPage() 280/// <see cref="IFlowDocumentViewer.LastPage"/> 282void IFlowDocumentViewer.LastPage() 288/// <see cref="IFlowDocumentViewer.Print"/> 290void IFlowDocumentViewer.Print() 296/// <see cref="IFlowDocumentViewer.CancelPrint"/> 298void IFlowDocumentViewer.CancelPrint() 304/// <see cref="IFlowDocumentViewer.ShowFindResult"/> 306void IFlowDocumentViewer.ShowFindResult(ITextRange findResult) 313/// <see cref="IFlowDocumentViewer.CanGoToPage"/> 315bool IFlowDocumentViewer.CanGoToPage(int pageNumber) 322/// <see cref="IFlowDocumentViewer.GoToPage"/> 324void IFlowDocumentViewer.GoToPage(int pageNumber) 333/// <see cref="IFlowDocumentViewer.SetDocument"/> 335void IFlowDocumentViewer.SetDocument(FlowDocument document) 341/// <see cref="IFlowDocumentViewer.ContentPosition"/> 343ContentPosition IFlowDocumentViewer.ContentPosition 360/// <see cref="IFlowDocumentViewer.TextSelection"/> 362ITextSelection IFlowDocumentViewer.TextSelection 379/// <see cref="IFlowDocumentViewer.CanGoToPreviousPage"/> 381bool IFlowDocumentViewer.CanGoToPreviousPage 387/// <see cref="IFlowDocumentViewer.CanGoToNextPage"/> 389bool IFlowDocumentViewer.CanGoToNextPage 395/// <see cref="IFlowDocumentViewer.PageNumber"/> 397int IFlowDocumentViewer.PageNumber 403/// <see cref="IFlowDocumentViewer.PageCount"/> 405int IFlowDocumentViewer.PageCount 411/// <see cref="IFlowDocumentViewer.PageNumberChanged"/> 413event EventHandler IFlowDocumentViewer.PageNumberChanged 420/// <see cref="IFlowDocumentViewer.PageCountChanged"/> 422event EventHandler IFlowDocumentViewer.PageCountChanged 429/// <see cref="IFlowDocumentViewer.PrintStarted"/> 431event EventHandler IFlowDocumentViewer.PrintStarted 438/// <see cref="IFlowDocumentViewer.PrintCompleted"/> 440event EventHandler IFlowDocumentViewer.PrintCompleted 611/// <see cref="IFlowDocumentViewer.PreviousPage"/> 613void IFlowDocumentViewer.PreviousPage() 619/// <see cref="IFlowDocumentViewer.NextPage"/> 621void IFlowDocumentViewer.NextPage() 627/// <see cref="IFlowDocumentViewer.FirstPage"/> 629void IFlowDocumentViewer.FirstPage() 635/// <see cref="IFlowDocumentViewer.LastPage"/> 637void IFlowDocumentViewer.LastPage() 643/// <see cref="IFlowDocumentViewer.Print"/> 645void IFlowDocumentViewer.Print() 651/// <see cref="IFlowDocumentViewer.CancelPrint"/> 653void IFlowDocumentViewer.CancelPrint() 659/// <see cref="IFlowDocumentViewer.ShowFindResult"/> 661void IFlowDocumentViewer.ShowFindResult(ITextRange findResult) 670/// <see cref="IFlowDocumentViewer.CanGoToPage"/> 672bool IFlowDocumentViewer.CanGoToPage(int pageNumber) 678/// <see cref="IFlowDocumentViewer.GoToPage"/> 680void IFlowDocumentViewer.GoToPage(int pageNumber) 686/// <see cref="IFlowDocumentViewer.SetDocument"/> 688void IFlowDocumentViewer.SetDocument(FlowDocument document) 694/// <see cref="IFlowDocumentViewer.ContentPosition"/> 696ContentPosition IFlowDocumentViewer.ContentPosition 710/// <see cref="IFlowDocumentViewer.TextSelection"/> 712ITextSelection IFlowDocumentViewer.TextSelection 729/// <see cref="IFlowDocumentViewer.CanGoToPreviousPage"/> 731bool IFlowDocumentViewer.CanGoToPreviousPage 737/// <see cref="IFlowDocumentViewer.CanGoToNextPage"/> 739bool IFlowDocumentViewer.CanGoToNextPage 745/// <see cref="IFlowDocumentViewer.PageNumber"/> 747int IFlowDocumentViewer.PageNumber 753/// <see cref="IFlowDocumentViewer.PageCount"/> 755int IFlowDocumentViewer.PageCount 761/// <see cref="IFlowDocumentViewer.PageNumberChanged"/> 763event EventHandler IFlowDocumentViewer.PageNumberChanged 770/// <see cref="IFlowDocumentViewer.PageCountChanged"/> 772event EventHandler IFlowDocumentViewer.PageCountChanged 779/// <see cref="IFlowDocumentViewer.PrintStarted"/> 781event EventHandler IFlowDocumentViewer.PrintStarted 788/// <see cref="IFlowDocumentViewer.PrintCompleted"/> 790event 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; 901IFlowDocumentViewer viewer; 912viewer = _contentHost.Child as IFlowDocumentViewer; 1065private void DetachViewer(IFlowDocumentViewer viewer) 1088private void AttachViewer(IFlowDocumentViewer viewer) 1145private IFlowDocumentViewer GetViewerFromMode(FlowDocumentReaderViewingMode mode) 1147IFlowDocumentViewer viewer = null; 1839IFlowDocumentViewer currentViewer = CurrentViewer; 1859private IFlowDocumentViewer CurrentViewer 1865return (IFlowDocumentViewer)_contentHost.Child; 1970IFlowDocumentViewer viewer = CurrentViewer; 1995IFlowDocumentViewer viewer = CurrentViewer;
System\windows\Documents\CaretElement.cs (1)
835if (uiScope is IFlowDocumentViewer)