2 implementations of IFlowDocumentViewer
PresentationFramework (2)
MS\Internal\Documents\IFlowDocumentViewer.cs (2)
133internal class ReaderScrollViewer : FlowDocumentScrollViewer, IFlowDocumentViewer 468internal class ReaderPageViewer : FlowDocumentPageViewer, IFlowDocumentViewer
96 references to IFlowDocumentViewer
PresentationFramework (96)
MS\Internal\Documents\IFlowDocumentViewer.cs (80)
259/// <see cref="IFlowDocumentViewer.PreviousPage"/> 261void IFlowDocumentViewer.PreviousPage() 270/// <see cref="IFlowDocumentViewer.NextPage"/> 272void IFlowDocumentViewer.NextPage() 281/// <see cref="IFlowDocumentViewer.FirstPage"/> 283void IFlowDocumentViewer.FirstPage() 292/// <see cref="IFlowDocumentViewer.LastPage"/> 294void IFlowDocumentViewer.LastPage() 303/// <see cref="IFlowDocumentViewer.Print"/> 305void IFlowDocumentViewer.Print() 311/// <see cref="IFlowDocumentViewer.CancelPrint"/> 313void IFlowDocumentViewer.CancelPrint() 319/// <see cref="IFlowDocumentViewer.ShowFindResult"/> 321void IFlowDocumentViewer.ShowFindResult(ITextRange findResult) 328/// <see cref="IFlowDocumentViewer.CanGoToPage"/> 330bool IFlowDocumentViewer.CanGoToPage(int pageNumber) 337/// <see cref="IFlowDocumentViewer.GoToPage"/> 339void IFlowDocumentViewer.GoToPage(int pageNumber) 348/// <see cref="IFlowDocumentViewer.SetDocument"/> 350void IFlowDocumentViewer.SetDocument(FlowDocument document) 356/// <see cref="IFlowDocumentViewer.ContentPosition"/> 358ContentPosition IFlowDocumentViewer.ContentPosition 375/// <see cref="IFlowDocumentViewer.TextSelection"/> 377ITextSelection IFlowDocumentViewer.TextSelection 394/// <see cref="IFlowDocumentViewer.CanGoToPreviousPage"/> 396bool IFlowDocumentViewer.CanGoToPreviousPage 402/// <see cref="IFlowDocumentViewer.CanGoToNextPage"/> 404bool IFlowDocumentViewer.CanGoToNextPage 410/// <see cref="IFlowDocumentViewer.PageNumber"/> 412int IFlowDocumentViewer.PageNumber 418/// <see cref="IFlowDocumentViewer.PageCount"/> 420int IFlowDocumentViewer.PageCount 426/// <see cref="IFlowDocumentViewer.PageNumberChanged"/> 428event EventHandler IFlowDocumentViewer.PageNumberChanged 435/// <see cref="IFlowDocumentViewer.PageCountChanged"/> 437event EventHandler IFlowDocumentViewer.PageCountChanged 444/// <see cref="IFlowDocumentViewer.PrintStarted"/> 446event EventHandler IFlowDocumentViewer.PrintStarted 453/// <see cref="IFlowDocumentViewer.PrintCompleted"/> 455event EventHandler IFlowDocumentViewer.PrintCompleted 626/// <see cref="IFlowDocumentViewer.PreviousPage"/> 628void IFlowDocumentViewer.PreviousPage() 634/// <see cref="IFlowDocumentViewer.NextPage"/> 636void IFlowDocumentViewer.NextPage() 642/// <see cref="IFlowDocumentViewer.FirstPage"/> 644void IFlowDocumentViewer.FirstPage() 650/// <see cref="IFlowDocumentViewer.LastPage"/> 652void IFlowDocumentViewer.LastPage() 658/// <see cref="IFlowDocumentViewer.Print"/> 660void IFlowDocumentViewer.Print() 666/// <see cref="IFlowDocumentViewer.CancelPrint"/> 668void IFlowDocumentViewer.CancelPrint() 674/// <see cref="IFlowDocumentViewer.ShowFindResult"/> 676void IFlowDocumentViewer.ShowFindResult(ITextRange findResult) 685/// <see cref="IFlowDocumentViewer.CanGoToPage"/> 687bool IFlowDocumentViewer.CanGoToPage(int pageNumber) 693/// <see cref="IFlowDocumentViewer.GoToPage"/> 695void IFlowDocumentViewer.GoToPage(int pageNumber) 701/// <see cref="IFlowDocumentViewer.SetDocument"/> 703void IFlowDocumentViewer.SetDocument(FlowDocument document) 709/// <see cref="IFlowDocumentViewer.ContentPosition"/> 711ContentPosition IFlowDocumentViewer.ContentPosition 725/// <see cref="IFlowDocumentViewer.TextSelection"/> 727ITextSelection IFlowDocumentViewer.TextSelection 744/// <see cref="IFlowDocumentViewer.CanGoToPreviousPage"/> 746bool IFlowDocumentViewer.CanGoToPreviousPage 752/// <see cref="IFlowDocumentViewer.CanGoToNextPage"/> 754bool IFlowDocumentViewer.CanGoToNextPage 760/// <see cref="IFlowDocumentViewer.PageNumber"/> 762int IFlowDocumentViewer.PageNumber 768/// <see cref="IFlowDocumentViewer.PageCount"/> 770int IFlowDocumentViewer.PageCount 776/// <see cref="IFlowDocumentViewer.PageNumberChanged"/> 778event EventHandler IFlowDocumentViewer.PageNumberChanged 785/// <see cref="IFlowDocumentViewer.PageCountChanged"/> 787event EventHandler IFlowDocumentViewer.PageCountChanged 794/// <see cref="IFlowDocumentViewer.PrintStarted"/> 796event EventHandler IFlowDocumentViewer.PrintStarted 803/// <see cref="IFlowDocumentViewer.PrintCompleted"/> 805event EventHandler IFlowDocumentViewer.PrintCompleted
System\Windows\Automation\Peers\FlowDocumentPageViewerAutomationPeer.cs (1)
43if (Owner is IFlowDocumentViewer && children != null && children.Count > 0)
System\Windows\Automation\Peers\FlowDocumentScrollViewerAutomationPeer.cs (1)
87if (!(Owner is IFlowDocumentViewer))
System\Windows\Controls\FlowDocumentReader.cs (13)
210IFlowDocumentViewer viewer; 213viewer = _contentHost.Child as IFlowDocumentViewer; 912IFlowDocumentViewer viewer; 923viewer = _contentHost.Child as IFlowDocumentViewer; 1082private void DetachViewer(IFlowDocumentViewer viewer) 1105private void AttachViewer(IFlowDocumentViewer viewer) 1160private IFlowDocumentViewer GetViewerFromMode(FlowDocumentReaderViewingMode mode) 1162IFlowDocumentViewer viewer = null; 1879IFlowDocumentViewer currentViewer = CurrentViewer; 1899private IFlowDocumentViewer CurrentViewer 1905return (IFlowDocumentViewer)_contentHost.Child; 2010IFlowDocumentViewer viewer = CurrentViewer; 2035IFlowDocumentViewer viewer = CurrentViewer;
System\windows\Documents\CaretElement.cs (1)
837if (uiScope is IFlowDocumentViewer)