MS\Internal\Documents\TextBoxView.cs (68)
63if (serviceType == typeof(ITextView))
554/// <see cref="ITextView.GetTextPositionFromPoint"/>
556ITextPointer ITextView.GetTextPositionFromPoint(Point point, bool snapToText)
579/// <see cref="ITextView.GetRectangleFromTextPosition"/>
581Rect ITextView.GetRectangleFromTextPosition(ITextPointer position)
633/// <see cref="ITextView.GetRawRectangleFromTextPosition"/>
635Rect ITextView.GetRawRectangleFromTextPosition(ITextPointer position, out Transform transform)
639return ((ITextView)this).GetRectangleFromTextPosition(position);
643/// <see cref="ITextView.GetTightBoundingGeometryFromTextPositions"/>
645Geometry ITextView.GetTightBoundingGeometryFromTextPositions(ITextPointer startPosition, ITextPointer endPosition)
722/// <see cref="ITextView.GetPositionAtNextLine"/>
724ITextPointer ITextView.GetPositionAtNextLine(ITextPointer position, double suggestedX, int count, out double newSuggestedX, out int linesMoved)
754/// <see cref="ITextView.GetPositionAtNextPage"/>
756ITextPointer ITextView.GetPositionAtNextPage(ITextPointer position, Point suggestedOffset, int count, out Point newSuggestedOffset, out int pagesMoved)
769/// <see cref="ITextView.IsAtCaretUnitBoundary"/>
771bool ITextView.IsAtCaretUnitBoundary(ITextPointer position)
808/// <see cref="ITextView.GetNextCaretUnitPosition"/>
810ITextPointer ITextView.GetNextCaretUnitPosition(ITextPointer position, LogicalDirection direction)
885/// <see cref="ITextView.GetBackspaceCaretUnitPosition"/>
887ITextPointer ITextView.GetBackspaceCaretUnitPosition(ITextPointer position)
933/// <see cref="ITextView.GetLineRange"/>
935TextSegment ITextView.GetLineRange(ITextPointer position)
949/// <see cref="ITextView.GetGlyphRuns"/>
951ReadOnlyCollection<GlyphRun> ITextView.GetGlyphRuns(ITextPointer start, ITextPointer end)
959/// <see cref="ITextView.Contains"/>
961bool ITextView.Contains(ITextPointer position)
967/// <see cref="ITextView.BringPositionIntoViewAsync"/>
969void ITextView.BringPositionIntoViewAsync(ITextPointer position, object userState)
978/// <see cref="ITextView.BringPointIntoViewAsync"/>
980void ITextView.BringPointIntoViewAsync(Point point, object userState)
989/// <see cref="ITextView.BringLineIntoViewAsync"/>
991void ITextView.BringLineIntoViewAsync(ITextPointer position, double suggestedX, int count, object userState)
1000/// <see cref="ITextView.BringPageIntoViewAsync"/>
1002void ITextView.BringPageIntoViewAsync(ITextPointer position, Point suggestedOffset, int count, object userState)
1011/// <see cref="ITextView.CancelAsync"/>
1013void ITextView.CancelAsync(object userState)
1022/// <see cref="ITextView.Validate()"/>
1024bool ITextView.Validate()
1031/// <see cref="ITextView.Validate(Point)"/>
1033bool ITextView.Validate(Point point)
1035return ((ITextView)this).Validate();
1039/// <see cref="ITextView.Validate(ITextPointer)"/>
1041bool ITextView.Validate(ITextPointer position)
1085/// <see cref="ITextView.ThrottleBackgroundTasksForUserInput"/>
1087void ITextView.ThrottleBackgroundTasksForUserInput()
1211/// <see cref="ITextView.RenderScope"/>
1213UIElement ITextView.RenderScope
1222/// <see cref="ITextView.TextContainer"/>
1224ITextContainer ITextView.TextContainer
1233/// <see cref="ITextView.IsValid"/>
1235bool ITextView.IsValid
1244/// <see cref="ITextView.RendersOwnSelection"/>
1246bool ITextView.RendersOwnSelection
1256/// <see cref="ITextView.TextSegments"/>
1258ReadOnlyCollection<TextSegment> ITextView.TextSegments
1285/// <see cref="ITextView.BringPositionIntoViewCompleted"/>
1289event BringPositionIntoViewCompletedEventHandler ITextView.BringPositionIntoViewCompleted
1296/// <see cref="ITextView.BringPointIntoViewCompleted"/>
1300event BringPointIntoViewCompletedEventHandler ITextView.BringPointIntoViewCompleted
1307/// <see cref="ITextView.BringLineIntoViewCompleted"/>
1311event BringLineIntoViewCompletedEventHandler ITextView.BringLineIntoViewCompleted
1318/// <see cref="ITextView.BringPageIntoViewCompleted"/>
1322event BringPageIntoViewCompletedEventHandler ITextView.BringPageIntoViewCompleted
1329/// <see cref="ITextView.Updated"/>
1331event EventHandler ITextView.Updated
1426&& (!((ITextView)this).RendersOwnSelection || args.OwnerType != typeof(TextSelection)))
1835bool shouldRenderSelection = ((ITextView)this).RendersOwnSelection
2876/// <see cref="ITextView.Contains"/>
MS\Internal\Documents\TextViewBase.cs (84)
33/// <see cref="ITextView.GetTextPositionFromPoint"/>
38/// <see cref="ITextView.GetRectangleFromTextPosition"/>
58/// <see cref="ITextView.GetRawRectangleFromTextPosition"/>
63/// <see cref="ITextView.GetTightBoundingGeometryFromTextPositions"/>
68/// <see cref="ITextView.GetPositionAtNextLine"/>
73/// <see cref="ITextView.GetPositionAtNextLine"/>
83/// <see cref="ITextView.IsAtCaretUnitBoundary"/>
88/// <see cref="ITextView.GetNextCaretUnitPosition"/>
93/// <see cref="ITextView.GetBackspaceCaretUnitPosition"/>
98/// <see cref="ITextView.GetLineRange"/>
103/// <see cref="ITextView.GetGlyphRuns"/>
116/// <see cref="ITextView.Contains"/>
134internal static void BringRectIntoViewMinimally(ITextView textView, Rect rect)
174/// <see cref="ITextView.BringPositionIntoViewAsync"/>
187/// <see cref="ITextView.BringPointIntoViewAsync"/>
203/// <see cref="ITextView.BringLineIntoViewAsync"/>
221/// <see cref="ITextView.BringPageIntoViewAsync"/>
239/// <see cref="ITextView.CancelAsync"/>
246/// <see cref="ITextView.Validate()"/>
254/// <see cref="ITextView.Validate(Point)"/>
262/// <see cref="ITextView.Validate(ITextPointer)"/>
271/// <see cref="ITextView.ThrottleBackgroundTasksForUserInput"/>
288/// <see cref="ITextView.RenderScope"/>
293/// <see cref="ITextView.TextContainer"/>
298/// <see cref="ITextView.IsValid"/>
303/// <see cref="ITextView.RendersOwnSelection"/>
315/// <see cref="ITextView.TextSegments"/>
330/// <see cref="ITextView.BringPositionIntoViewCompleted"/>
335/// <see cref="ITextView.BringPointIntoViewCompleted"/>
340/// <see cref="ITextView.BringLineIntoViewCompleted"/>
345/// <see cref="ITextView.BringPageIntoViewCompleted"/>
350/// <see cref="ITextView.Updated"/>
463/// <see cref="ITextView.GetTextPositionFromPoint"/>
465ITextPointer ITextView.GetTextPositionFromPoint(Point point, bool snapToText)
471/// <see cref="ITextView.GetRectangleFromTextPosition"/>
473Rect ITextView.GetRectangleFromTextPosition(ITextPointer position)
479/// <see cref="ITextView.GetRawRectangleFromTextPosition"/>
481Rect ITextView.GetRawRectangleFromTextPosition(ITextPointer position, out Transform transform)
487/// <see cref="ITextView.GetTightBoundingGeometryFromTextPositions"/>
489Geometry ITextView.GetTightBoundingGeometryFromTextPositions(ITextPointer startPosition, ITextPointer endPosition)
495/// <see cref="ITextView.GetPositionAtNextLine"/>
497ITextPointer ITextView.GetPositionAtNextLine(ITextPointer position, double suggestedX, int count, out double newSuggestedX, out int linesMoved)
503/// <see cref="ITextView.GetPositionAtNextPage"/>
505ITextPointer ITextView.GetPositionAtNextPage(ITextPointer position, Point suggestedOffset, int count, out Point newSuggestedOffset, out int pagesMoved)
511/// <see cref="ITextView.IsAtCaretUnitBoundary"/>
513bool ITextView.IsAtCaretUnitBoundary(ITextPointer position)
519/// <see cref="ITextView.GetNextCaretUnitPosition"/>
521ITextPointer ITextView.GetNextCaretUnitPosition(ITextPointer position, LogicalDirection direction)
527/// <see cref="ITextView.GetBackspaceCaretUnitPosition"/>
529ITextPointer ITextView.GetBackspaceCaretUnitPosition(ITextPointer position)
535/// <see cref="ITextView.GetLineRange"/>
537TextSegment ITextView.GetLineRange(ITextPointer position)
543/// <see cref="ITextView.GetGlyphRuns"/>
545ReadOnlyCollection<GlyphRun> ITextView.GetGlyphRuns(ITextPointer start, ITextPointer end)
551/// <see cref="ITextView.Contains"/>
553bool ITextView.Contains(ITextPointer position)
559/// <see cref="ITextView.BringPositionIntoViewAsync"/>
561void ITextView.BringPositionIntoViewAsync(ITextPointer position, object userState)
567/// <see cref="ITextView.BringPointIntoViewAsync"/>
569void ITextView.BringPointIntoViewAsync(Point point, object userState)
575/// <see cref="ITextView.BringLineIntoViewAsync"/>
577void ITextView.BringLineIntoViewAsync(ITextPointer position, double suggestedX, int count, object userState)
583/// <see cref="ITextView.BringLineIntoViewAsync"/>
585void ITextView.BringPageIntoViewAsync(ITextPointer position, Point suggestedOffset, int count, object userState)
591/// <see cref="ITextView.CancelAsync"/>
593void ITextView.CancelAsync(object userState)
599/// <see cref="ITextView.Validate()"/>
601bool ITextView.Validate()
607/// <see cref="ITextView.Validate(Point)"/>
609bool ITextView.Validate(Point point)
615/// <see cref="ITextView.Validate(ITextPointer)"/>
617bool ITextView.Validate(ITextPointer position)
623/// <see cref="ITextView.ThrottleBackgroundTasksForUserInput"/>
625void ITextView.ThrottleBackgroundTasksForUserInput()
631/// <see cref="ITextView.RenderScope"/>
633UIElement ITextView.RenderScope
639/// <see cref="ITextView.TextContainer"/>
641ITextContainer ITextView.TextContainer
647/// <see cref="ITextView.IsValid"/>
649bool ITextView.IsValid
655/// <see cref="ITextView.RendersOwnSelection"/>
657bool ITextView.RendersOwnSelection
663/// <see cref="ITextView.TextSegments"/>
665ReadOnlyCollection<TextSegment> ITextView.TextSegments