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