2 implementations of IFlowDocumentViewer
PresentationFramework (2)
src\Framework\MS\Internal\Documents\IFlowDocumentViewer.cs (2)
134
internal class ReaderScrollViewer : FlowDocumentScrollViewer,
IFlowDocumentViewer
469
internal class ReaderPageViewer : FlowDocumentPageViewer,
IFlowDocumentViewer
96 references to IFlowDocumentViewer
PresentationFramework (96)
src\Framework\MS\Internal\Documents\IFlowDocumentViewer.cs (80)
260
/// <see cref="
IFlowDocumentViewer
.PreviousPage"/>
262
void
IFlowDocumentViewer
.PreviousPage()
271
/// <see cref="
IFlowDocumentViewer
.NextPage"/>
273
void
IFlowDocumentViewer
.NextPage()
282
/// <see cref="
IFlowDocumentViewer
.FirstPage"/>
284
void
IFlowDocumentViewer
.FirstPage()
293
/// <see cref="
IFlowDocumentViewer
.LastPage"/>
295
void
IFlowDocumentViewer
.LastPage()
304
/// <see cref="
IFlowDocumentViewer
.Print"/>
306
void
IFlowDocumentViewer
.Print()
312
/// <see cref="
IFlowDocumentViewer
.CancelPrint"/>
314
void
IFlowDocumentViewer
.CancelPrint()
320
/// <see cref="
IFlowDocumentViewer
.ShowFindResult"/>
322
void
IFlowDocumentViewer
.ShowFindResult(ITextRange findResult)
329
/// <see cref="
IFlowDocumentViewer
.CanGoToPage"/>
331
bool
IFlowDocumentViewer
.CanGoToPage(int pageNumber)
338
/// <see cref="
IFlowDocumentViewer
.GoToPage"/>
340
void
IFlowDocumentViewer
.GoToPage(int pageNumber)
349
/// <see cref="
IFlowDocumentViewer
.SetDocument"/>
351
void
IFlowDocumentViewer
.SetDocument(FlowDocument document)
357
/// <see cref="
IFlowDocumentViewer
.ContentPosition"/>
359
ContentPosition
IFlowDocumentViewer
.ContentPosition
376
/// <see cref="
IFlowDocumentViewer
.TextSelection"/>
378
ITextSelection
IFlowDocumentViewer
.TextSelection
395
/// <see cref="
IFlowDocumentViewer
.CanGoToPreviousPage"/>
397
bool
IFlowDocumentViewer
.CanGoToPreviousPage
403
/// <see cref="
IFlowDocumentViewer
.CanGoToNextPage"/>
405
bool
IFlowDocumentViewer
.CanGoToNextPage
411
/// <see cref="
IFlowDocumentViewer
.PageNumber"/>
413
int
IFlowDocumentViewer
.PageNumber
419
/// <see cref="
IFlowDocumentViewer
.PageCount"/>
421
int
IFlowDocumentViewer
.PageCount
427
/// <see cref="
IFlowDocumentViewer
.PageNumberChanged"/>
429
event EventHandler
IFlowDocumentViewer
.PageNumberChanged
436
/// <see cref="
IFlowDocumentViewer
.PageCountChanged"/>
438
event EventHandler
IFlowDocumentViewer
.PageCountChanged
445
/// <see cref="
IFlowDocumentViewer
.PrintStarted"/>
447
event EventHandler
IFlowDocumentViewer
.PrintStarted
454
/// <see cref="
IFlowDocumentViewer
.PrintCompleted"/>
456
event EventHandler
IFlowDocumentViewer
.PrintCompleted
627
/// <see cref="
IFlowDocumentViewer
.PreviousPage"/>
629
void
IFlowDocumentViewer
.PreviousPage()
635
/// <see cref="
IFlowDocumentViewer
.NextPage"/>
637
void
IFlowDocumentViewer
.NextPage()
643
/// <see cref="
IFlowDocumentViewer
.FirstPage"/>
645
void
IFlowDocumentViewer
.FirstPage()
651
/// <see cref="
IFlowDocumentViewer
.LastPage"/>
653
void
IFlowDocumentViewer
.LastPage()
659
/// <see cref="
IFlowDocumentViewer
.Print"/>
661
void
IFlowDocumentViewer
.Print()
667
/// <see cref="
IFlowDocumentViewer
.CancelPrint"/>
669
void
IFlowDocumentViewer
.CancelPrint()
675
/// <see cref="
IFlowDocumentViewer
.ShowFindResult"/>
677
void
IFlowDocumentViewer
.ShowFindResult(ITextRange findResult)
686
/// <see cref="
IFlowDocumentViewer
.CanGoToPage"/>
688
bool
IFlowDocumentViewer
.CanGoToPage(int pageNumber)
694
/// <see cref="
IFlowDocumentViewer
.GoToPage"/>
696
void
IFlowDocumentViewer
.GoToPage(int pageNumber)
702
/// <see cref="
IFlowDocumentViewer
.SetDocument"/>
704
void
IFlowDocumentViewer
.SetDocument(FlowDocument document)
710
/// <see cref="
IFlowDocumentViewer
.ContentPosition"/>
712
ContentPosition
IFlowDocumentViewer
.ContentPosition
726
/// <see cref="
IFlowDocumentViewer
.TextSelection"/>
728
ITextSelection
IFlowDocumentViewer
.TextSelection
745
/// <see cref="
IFlowDocumentViewer
.CanGoToPreviousPage"/>
747
bool
IFlowDocumentViewer
.CanGoToPreviousPage
753
/// <see cref="
IFlowDocumentViewer
.CanGoToNextPage"/>
755
bool
IFlowDocumentViewer
.CanGoToNextPage
761
/// <see cref="
IFlowDocumentViewer
.PageNumber"/>
763
int
IFlowDocumentViewer
.PageNumber
769
/// <see cref="
IFlowDocumentViewer
.PageCount"/>
771
int
IFlowDocumentViewer
.PageCount
777
/// <see cref="
IFlowDocumentViewer
.PageNumberChanged"/>
779
event EventHandler
IFlowDocumentViewer
.PageNumberChanged
786
/// <see cref="
IFlowDocumentViewer
.PageCountChanged"/>
788
event EventHandler
IFlowDocumentViewer
.PageCountChanged
795
/// <see cref="
IFlowDocumentViewer
.PrintStarted"/>
797
event EventHandler
IFlowDocumentViewer
.PrintStarted
804
/// <see cref="
IFlowDocumentViewer
.PrintCompleted"/>
806
event EventHandler
IFlowDocumentViewer
.PrintCompleted
src\Framework\System\Windows\Automation\Peers\FlowDocumentPageViewerAutomationPeer.cs (1)
45
if (Owner is
IFlowDocumentViewer
&& children != null && children.Count > 0)
src\Framework\System\Windows\Automation\Peers\FlowDocumentScrollViewerAutomationPeer.cs (1)
88
if (!(Owner is
IFlowDocumentViewer
))
src\Framework\System\Windows\Controls\FlowDocumentReader.cs (13)
211
IFlowDocumentViewer
viewer;
214
viewer = _contentHost.Child as
IFlowDocumentViewer
;
918
IFlowDocumentViewer
viewer;
929
viewer = _contentHost.Child as
IFlowDocumentViewer
;
1088
private void DetachViewer(
IFlowDocumentViewer
viewer)
1111
private void AttachViewer(
IFlowDocumentViewer
viewer)
1166
private
IFlowDocumentViewer
GetViewerFromMode(FlowDocumentReaderViewingMode mode)
1168
IFlowDocumentViewer
viewer = null;
1885
IFlowDocumentViewer
currentViewer = CurrentViewer;
1905
private
IFlowDocumentViewer
CurrentViewer
1911
return (
IFlowDocumentViewer
)_contentHost.Child;
2016
IFlowDocumentViewer
viewer = CurrentViewer;
2041
IFlowDocumentViewer
viewer = CurrentViewer;
src\Framework\System\windows\Documents\CaretElement.cs (1)
841
if (uiScope is
IFlowDocumentViewer
)