2 implementations of IFlowDocumentViewer
PresentationFramework (2)
MS\Internal\Documents\IFlowDocumentViewer.cs (2)
129
internal class ReaderScrollViewer : FlowDocumentScrollViewer,
IFlowDocumentViewer
452
internal class ReaderPageViewer : FlowDocumentPageViewer,
IFlowDocumentViewer
96 references to IFlowDocumentViewer
PresentationFramework (96)
MS\Internal\Documents\IFlowDocumentViewer.cs (80)
255
/// <see cref="
IFlowDocumentViewer
.PreviousPage"/>
257
void
IFlowDocumentViewer
.PreviousPage()
263
/// <see cref="
IFlowDocumentViewer
.NextPage"/>
265
void
IFlowDocumentViewer
.NextPage()
271
/// <see cref="
IFlowDocumentViewer
.FirstPage"/>
273
void
IFlowDocumentViewer
.FirstPage()
279
/// <see cref="
IFlowDocumentViewer
.LastPage"/>
281
void
IFlowDocumentViewer
.LastPage()
287
/// <see cref="
IFlowDocumentViewer
.Print"/>
289
void
IFlowDocumentViewer
.Print()
295
/// <see cref="
IFlowDocumentViewer
.CancelPrint"/>
297
void
IFlowDocumentViewer
.CancelPrint()
303
/// <see cref="
IFlowDocumentViewer
.ShowFindResult"/>
305
void
IFlowDocumentViewer
.ShowFindResult(ITextRange findResult)
312
/// <see cref="
IFlowDocumentViewer
.CanGoToPage"/>
314
bool
IFlowDocumentViewer
.CanGoToPage(int pageNumber)
321
/// <see cref="
IFlowDocumentViewer
.GoToPage"/>
323
void
IFlowDocumentViewer
.GoToPage(int pageNumber)
332
/// <see cref="
IFlowDocumentViewer
.SetDocument"/>
334
void
IFlowDocumentViewer
.SetDocument(FlowDocument document)
340
/// <see cref="
IFlowDocumentViewer
.ContentPosition"/>
342
ContentPosition
IFlowDocumentViewer
.ContentPosition
359
/// <see cref="
IFlowDocumentViewer
.TextSelection"/>
361
ITextSelection
IFlowDocumentViewer
.TextSelection
378
/// <see cref="
IFlowDocumentViewer
.CanGoToPreviousPage"/>
380
bool
IFlowDocumentViewer
.CanGoToPreviousPage
386
/// <see cref="
IFlowDocumentViewer
.CanGoToNextPage"/>
388
bool
IFlowDocumentViewer
.CanGoToNextPage
394
/// <see cref="
IFlowDocumentViewer
.PageNumber"/>
396
int
IFlowDocumentViewer
.PageNumber
402
/// <see cref="
IFlowDocumentViewer
.PageCount"/>
404
int
IFlowDocumentViewer
.PageCount
410
/// <see cref="
IFlowDocumentViewer
.PageNumberChanged"/>
412
event EventHandler
IFlowDocumentViewer
.PageNumberChanged
419
/// <see cref="
IFlowDocumentViewer
.PageCountChanged"/>
421
event EventHandler
IFlowDocumentViewer
.PageCountChanged
428
/// <see cref="
IFlowDocumentViewer
.PrintStarted"/>
430
event EventHandler
IFlowDocumentViewer
.PrintStarted
437
/// <see cref="
IFlowDocumentViewer
.PrintCompleted"/>
439
event EventHandler
IFlowDocumentViewer
.PrintCompleted
610
/// <see cref="
IFlowDocumentViewer
.PreviousPage"/>
612
void
IFlowDocumentViewer
.PreviousPage()
618
/// <see cref="
IFlowDocumentViewer
.NextPage"/>
620
void
IFlowDocumentViewer
.NextPage()
626
/// <see cref="
IFlowDocumentViewer
.FirstPage"/>
628
void
IFlowDocumentViewer
.FirstPage()
634
/// <see cref="
IFlowDocumentViewer
.LastPage"/>
636
void
IFlowDocumentViewer
.LastPage()
642
/// <see cref="
IFlowDocumentViewer
.Print"/>
644
void
IFlowDocumentViewer
.Print()
650
/// <see cref="
IFlowDocumentViewer
.CancelPrint"/>
652
void
IFlowDocumentViewer
.CancelPrint()
658
/// <see cref="
IFlowDocumentViewer
.ShowFindResult"/>
660
void
IFlowDocumentViewer
.ShowFindResult(ITextRange findResult)
669
/// <see cref="
IFlowDocumentViewer
.CanGoToPage"/>
671
bool
IFlowDocumentViewer
.CanGoToPage(int pageNumber)
677
/// <see cref="
IFlowDocumentViewer
.GoToPage"/>
679
void
IFlowDocumentViewer
.GoToPage(int pageNumber)
685
/// <see cref="
IFlowDocumentViewer
.SetDocument"/>
687
void
IFlowDocumentViewer
.SetDocument(FlowDocument document)
693
/// <see cref="
IFlowDocumentViewer
.ContentPosition"/>
695
ContentPosition
IFlowDocumentViewer
.ContentPosition
709
/// <see cref="
IFlowDocumentViewer
.TextSelection"/>
711
ITextSelection
IFlowDocumentViewer
.TextSelection
728
/// <see cref="
IFlowDocumentViewer
.CanGoToPreviousPage"/>
730
bool
IFlowDocumentViewer
.CanGoToPreviousPage
736
/// <see cref="
IFlowDocumentViewer
.CanGoToNextPage"/>
738
bool
IFlowDocumentViewer
.CanGoToNextPage
744
/// <see cref="
IFlowDocumentViewer
.PageNumber"/>
746
int
IFlowDocumentViewer
.PageNumber
752
/// <see cref="
IFlowDocumentViewer
.PageCount"/>
754
int
IFlowDocumentViewer
.PageCount
760
/// <see cref="
IFlowDocumentViewer
.PageNumberChanged"/>
762
event EventHandler
IFlowDocumentViewer
.PageNumberChanged
769
/// <see cref="
IFlowDocumentViewer
.PageCountChanged"/>
771
event EventHandler
IFlowDocumentViewer
.PageCountChanged
778
/// <see cref="
IFlowDocumentViewer
.PrintStarted"/>
780
event EventHandler
IFlowDocumentViewer
.PrintStarted
787
/// <see cref="
IFlowDocumentViewer
.PrintCompleted"/>
789
event EventHandler
IFlowDocumentViewer
.PrintCompleted
System\Windows\Automation\Peers\FlowDocumentPageViewerAutomationPeer.cs (1)
41
if (Owner is
IFlowDocumentViewer
&& children != null && children.Count > 0)
System\Windows\Automation\Peers\FlowDocumentScrollViewerAutomationPeer.cs (1)
85
if (!(Owner is
IFlowDocumentViewer
))
System\Windows\Controls\FlowDocumentReader.cs (13)
204
IFlowDocumentViewer
viewer;
207
viewer = _contentHost.Child as
IFlowDocumentViewer
;
900
IFlowDocumentViewer
viewer;
911
viewer = _contentHost.Child as
IFlowDocumentViewer
;
1064
private void DetachViewer(
IFlowDocumentViewer
viewer)
1087
private void AttachViewer(
IFlowDocumentViewer
viewer)
1144
private
IFlowDocumentViewer
GetViewerFromMode(FlowDocumentReaderViewingMode mode)
1146
IFlowDocumentViewer
viewer = null;
1838
IFlowDocumentViewer
currentViewer = CurrentViewer;
1858
private
IFlowDocumentViewer
CurrentViewer
1864
return (
IFlowDocumentViewer
)_contentHost.Child;
1969
IFlowDocumentViewer
viewer = CurrentViewer;
1994
IFlowDocumentViewer
viewer = CurrentViewer;
System\windows\Documents\CaretElement.cs (1)
834
if (uiScope is
IFlowDocumentViewer
)