src\Framework\MS\Internal\Documents\TextBoxView.cs (68)
67if (serviceType == typeof(ITextView))
602/// <see cref="ITextView.GetTextPositionFromPoint"/>
604ITextPointer ITextView.GetTextPositionFromPoint(Point point, bool snapToText)
627/// <see cref="ITextView.GetRectangleFromTextPosition"/>
629Rect ITextView.GetRectangleFromTextPosition(ITextPointer position)
681/// <see cref="ITextView.GetRawRectangleFromTextPosition"/>
683Rect ITextView.GetRawRectangleFromTextPosition(ITextPointer position, out Transform transform)
687return ((ITextView)this).GetRectangleFromTextPosition(position);
691/// <see cref="ITextView.GetTightBoundingGeometryFromTextPositions"/>
693Geometry ITextView.GetTightBoundingGeometryFromTextPositions(ITextPointer startPosition, ITextPointer endPosition)
770/// <see cref="ITextView.GetPositionAtNextLine"/>
772ITextPointer ITextView.GetPositionAtNextLine(ITextPointer position, double suggestedX, int count, out double newSuggestedX, out int linesMoved)
802/// <see cref="ITextView.GetPositionAtNextPage"/>
804ITextPointer ITextView.GetPositionAtNextPage(ITextPointer position, Point suggestedOffset, int count, out Point newSuggestedOffset, out int pagesMoved)
817/// <see cref="ITextView.IsAtCaretUnitBoundary"/>
819bool ITextView.IsAtCaretUnitBoundary(ITextPointer position)
856/// <see cref="ITextView.GetNextCaretUnitPosition"/>
858ITextPointer ITextView.GetNextCaretUnitPosition(ITextPointer position, LogicalDirection direction)
933/// <see cref="ITextView.GetBackspaceCaretUnitPosition"/>
935ITextPointer ITextView.GetBackspaceCaretUnitPosition(ITextPointer position)
981/// <see cref="ITextView.GetLineRange"/>
983TextSegment ITextView.GetLineRange(ITextPointer position)
997/// <see cref="ITextView.GetGlyphRuns"/>
999ReadOnlyCollection<GlyphRun> ITextView.GetGlyphRuns(ITextPointer start, ITextPointer end)
1007/// <see cref="ITextView.Contains"/>
1009bool ITextView.Contains(ITextPointer position)
1015/// <see cref="ITextView.BringPositionIntoViewAsync"/>
1017void ITextView.BringPositionIntoViewAsync(ITextPointer position, object userState)
1026/// <see cref="ITextView.BringPointIntoViewAsync"/>
1028void ITextView.BringPointIntoViewAsync(Point point, object userState)
1037/// <see cref="ITextView.BringLineIntoViewAsync"/>
1039void ITextView.BringLineIntoViewAsync(ITextPointer position, double suggestedX, int count, object userState)
1048/// <see cref="ITextView.BringPageIntoViewAsync"/>
1050void ITextView.BringPageIntoViewAsync(ITextPointer position, Point suggestedOffset, int count, object userState)
1059/// <see cref="ITextView.CancelAsync"/>
1061void ITextView.CancelAsync(object userState)
1070/// <see cref="ITextView.Validate()"/>
1072bool ITextView.Validate()
1079/// <see cref="ITextView.Validate(Point)"/>
1081bool ITextView.Validate(Point point)
1083return ((ITextView)this).Validate();
1087/// <see cref="ITextView.Validate(ITextPointer)"/>
1089bool ITextView.Validate(ITextPointer position)
1133/// <see cref="ITextView.ThrottleBackgroundTasksForUserInput"/>
1135void ITextView.ThrottleBackgroundTasksForUserInput()
1255/// <see cref="ITextView.RenderScope"/>
1257UIElement ITextView.RenderScope
1266/// <see cref="ITextView.TextContainer"/>
1268ITextContainer ITextView.TextContainer
1277/// <see cref="ITextView.IsValid"/>
1279bool ITextView.IsValid
1288/// <see cref="ITextView.RendersOwnSelection"/>
1290bool ITextView.RendersOwnSelection
1300/// <see cref="ITextView.TextSegments"/>
1302ReadOnlyCollection<TextSegment> ITextView.TextSegments
1329/// <see cref="ITextView.BringPositionIntoViewCompleted"/>
1333event BringPositionIntoViewCompletedEventHandler ITextView.BringPositionIntoViewCompleted
1340/// <see cref="ITextView.BringPointIntoViewCompleted"/>
1344event BringPointIntoViewCompletedEventHandler ITextView.BringPointIntoViewCompleted
1351/// <see cref="ITextView.BringLineIntoViewCompleted"/>
1355event BringLineIntoViewCompletedEventHandler ITextView.BringLineIntoViewCompleted
1362/// <see cref="ITextView.BringPageIntoViewCompleted"/>
1366event BringPageIntoViewCompletedEventHandler ITextView.BringPageIntoViewCompleted
1373/// <see cref="ITextView.Updated"/>
1375event EventHandler ITextView.Updated
1468&& (!((ITextView)this).RendersOwnSelection || args.OwnerType != typeof(TextSelection)))
1875bool shouldRenderSelection = ((ITextView)this).RendersOwnSelection
2896/// <see cref="ITextView.Contains"/>
src\Framework\MS\Internal\Documents\TextViewBase.cs (84)
37/// <see cref="ITextView.GetTextPositionFromPoint"/>
42/// <see cref="ITextView.GetRectangleFromTextPosition"/>
62/// <see cref="ITextView.GetRawRectangleFromTextPosition"/>
67/// <see cref="ITextView.GetTightBoundingGeometryFromTextPositions"/>
72/// <see cref="ITextView.GetPositionAtNextLine"/>
77/// <see cref="ITextView.GetPositionAtNextLine"/>
87/// <see cref="ITextView.IsAtCaretUnitBoundary"/>
92/// <see cref="ITextView.GetNextCaretUnitPosition"/>
97/// <see cref="ITextView.GetBackspaceCaretUnitPosition"/>
102/// <see cref="ITextView.GetLineRange"/>
107/// <see cref="ITextView.GetGlyphRuns"/>
120/// <see cref="ITextView.Contains"/>
138internal static void BringRectIntoViewMinimally(ITextView textView, Rect rect)
178/// <see cref="ITextView.BringPositionIntoViewAsync"/>
191/// <see cref="ITextView.BringPointIntoViewAsync"/>
207/// <see cref="ITextView.BringLineIntoViewAsync"/>
225/// <see cref="ITextView.BringPageIntoViewAsync"/>
243/// <see cref="ITextView.CancelAsync"/>
250/// <see cref="ITextView.Validate()"/>
258/// <see cref="ITextView.Validate(Point)"/>
266/// <see cref="ITextView.Validate(ITextPointer)"/>
275/// <see cref="ITextView.ThrottleBackgroundTasksForUserInput"/>
292/// <see cref="ITextView.RenderScope"/>
297/// <see cref="ITextView.TextContainer"/>
302/// <see cref="ITextView.IsValid"/>
307/// <see cref="ITextView.RendersOwnSelection"/>
319/// <see cref="ITextView.TextSegments"/>
334/// <see cref="ITextView.BringPositionIntoViewCompleted"/>
339/// <see cref="ITextView.BringPointIntoViewCompleted"/>
344/// <see cref="ITextView.BringLineIntoViewCompleted"/>
349/// <see cref="ITextView.BringPageIntoViewCompleted"/>
354/// <see cref="ITextView.Updated"/>
467/// <see cref="ITextView.GetTextPositionFromPoint"/>
469ITextPointer ITextView.GetTextPositionFromPoint(Point point, bool snapToText)
475/// <see cref="ITextView.GetRectangleFromTextPosition"/>
477Rect ITextView.GetRectangleFromTextPosition(ITextPointer position)
483/// <see cref="ITextView.GetRawRectangleFromTextPosition"/>
485Rect ITextView.GetRawRectangleFromTextPosition(ITextPointer position, out Transform transform)
491/// <see cref="ITextView.GetTightBoundingGeometryFromTextPositions"/>
493Geometry ITextView.GetTightBoundingGeometryFromTextPositions(ITextPointer startPosition, ITextPointer endPosition)
499/// <see cref="ITextView.GetPositionAtNextLine"/>
501ITextPointer ITextView.GetPositionAtNextLine(ITextPointer position, double suggestedX, int count, out double newSuggestedX, out int linesMoved)
507/// <see cref="ITextView.GetPositionAtNextPage"/>
509ITextPointer ITextView.GetPositionAtNextPage(ITextPointer position, Point suggestedOffset, int count, out Point newSuggestedOffset, out int pagesMoved)
515/// <see cref="ITextView.IsAtCaretUnitBoundary"/>
517bool ITextView.IsAtCaretUnitBoundary(ITextPointer position)
523/// <see cref="ITextView.GetNextCaretUnitPosition"/>
525ITextPointer ITextView.GetNextCaretUnitPosition(ITextPointer position, LogicalDirection direction)
531/// <see cref="ITextView.GetBackspaceCaretUnitPosition"/>
533ITextPointer ITextView.GetBackspaceCaretUnitPosition(ITextPointer position)
539/// <see cref="ITextView.GetLineRange"/>
541TextSegment ITextView.GetLineRange(ITextPointer position)
547/// <see cref="ITextView.GetGlyphRuns"/>
549ReadOnlyCollection<GlyphRun> ITextView.GetGlyphRuns(ITextPointer start, ITextPointer end)
555/// <see cref="ITextView.Contains"/>
557bool ITextView.Contains(ITextPointer position)
563/// <see cref="ITextView.BringPositionIntoViewAsync"/>
565void ITextView.BringPositionIntoViewAsync(ITextPointer position, object userState)
571/// <see cref="ITextView.BringPointIntoViewAsync"/>
573void ITextView.BringPointIntoViewAsync(Point point, object userState)
579/// <see cref="ITextView.BringLineIntoViewAsync"/>
581void ITextView.BringLineIntoViewAsync(ITextPointer position, double suggestedX, int count, object userState)
587/// <see cref="ITextView.BringLineIntoViewAsync"/>
589void ITextView.BringPageIntoViewAsync(ITextPointer position, Point suggestedOffset, int count, object userState)
595/// <see cref="ITextView.CancelAsync"/>
597void ITextView.CancelAsync(object userState)
603/// <see cref="ITextView.Validate()"/>
605bool ITextView.Validate()
611/// <see cref="ITextView.Validate(Point)"/>
613bool ITextView.Validate(Point point)
619/// <see cref="ITextView.Validate(ITextPointer)"/>
621bool ITextView.Validate(ITextPointer position)
627/// <see cref="ITextView.ThrottleBackgroundTasksForUserInput"/>
629void ITextView.ThrottleBackgroundTasksForUserInput()
635/// <see cref="ITextView.RenderScope"/>
637UIElement ITextView.RenderScope
643/// <see cref="ITextView.TextContainer"/>
645ITextContainer ITextView.TextContainer
651/// <see cref="ITextView.IsValid"/>
653bool ITextView.IsValid
659/// <see cref="ITextView.RendersOwnSelection"/>
661bool ITextView.RendersOwnSelection
667/// <see cref="ITextView.TextSegments"/>
669ReadOnlyCollection<TextSegment> ITextView.TextSegments