MS\Internal\Documents\TextBoxView.cs (68)
62if (serviceType == typeof(ITextView))
553/// <see cref="ITextView.GetTextPositionFromPoint"/>
555ITextPointer ITextView.GetTextPositionFromPoint(Point point, bool snapToText)
578/// <see cref="ITextView.GetRectangleFromTextPosition"/>
580Rect ITextView.GetRectangleFromTextPosition(ITextPointer position)
632/// <see cref="ITextView.GetRawRectangleFromTextPosition"/>
634Rect ITextView.GetRawRectangleFromTextPosition(ITextPointer position, out Transform transform)
638return ((ITextView)this).GetRectangleFromTextPosition(position);
642/// <see cref="ITextView.GetTightBoundingGeometryFromTextPositions"/>
644Geometry ITextView.GetTightBoundingGeometryFromTextPositions(ITextPointer startPosition, ITextPointer endPosition)
721/// <see cref="ITextView.GetPositionAtNextLine"/>
723ITextPointer ITextView.GetPositionAtNextLine(ITextPointer position, double suggestedX, int count, out double newSuggestedX, out int linesMoved)
753/// <see cref="ITextView.GetPositionAtNextPage"/>
755ITextPointer ITextView.GetPositionAtNextPage(ITextPointer position, Point suggestedOffset, int count, out Point newSuggestedOffset, out int pagesMoved)
768/// <see cref="ITextView.IsAtCaretUnitBoundary"/>
770bool ITextView.IsAtCaretUnitBoundary(ITextPointer position)
807/// <see cref="ITextView.GetNextCaretUnitPosition"/>
809ITextPointer ITextView.GetNextCaretUnitPosition(ITextPointer position, LogicalDirection direction)
884/// <see cref="ITextView.GetBackspaceCaretUnitPosition"/>
886ITextPointer ITextView.GetBackspaceCaretUnitPosition(ITextPointer position)
932/// <see cref="ITextView.GetLineRange"/>
934TextSegment ITextView.GetLineRange(ITextPointer position)
948/// <see cref="ITextView.GetGlyphRuns"/>
950ReadOnlyCollection<GlyphRun> ITextView.GetGlyphRuns(ITextPointer start, ITextPointer end)
958/// <see cref="ITextView.Contains"/>
960bool ITextView.Contains(ITextPointer position)
966/// <see cref="ITextView.BringPositionIntoViewAsync"/>
968void ITextView.BringPositionIntoViewAsync(ITextPointer position, object userState)
977/// <see cref="ITextView.BringPointIntoViewAsync"/>
979void ITextView.BringPointIntoViewAsync(Point point, object userState)
988/// <see cref="ITextView.BringLineIntoViewAsync"/>
990void ITextView.BringLineIntoViewAsync(ITextPointer position, double suggestedX, int count, object userState)
999/// <see cref="ITextView.BringPageIntoViewAsync"/>
1001void ITextView.BringPageIntoViewAsync(ITextPointer position, Point suggestedOffset, int count, object userState)
1010/// <see cref="ITextView.CancelAsync"/>
1012void ITextView.CancelAsync(object userState)
1021/// <see cref="ITextView.Validate()"/>
1023bool ITextView.Validate()
1030/// <see cref="ITextView.Validate(Point)"/>
1032bool ITextView.Validate(Point point)
1034return ((ITextView)this).Validate();
1038/// <see cref="ITextView.Validate(ITextPointer)"/>
1040bool ITextView.Validate(ITextPointer position)
1084/// <see cref="ITextView.ThrottleBackgroundTasksForUserInput"/>
1086void ITextView.ThrottleBackgroundTasksForUserInput()
1210/// <see cref="ITextView.RenderScope"/>
1212UIElement ITextView.RenderScope
1221/// <see cref="ITextView.TextContainer"/>
1223ITextContainer ITextView.TextContainer
1232/// <see cref="ITextView.IsValid"/>
1234bool ITextView.IsValid
1243/// <see cref="ITextView.RendersOwnSelection"/>
1245bool ITextView.RendersOwnSelection
1255/// <see cref="ITextView.TextSegments"/>
1257ReadOnlyCollection<TextSegment> ITextView.TextSegments
1284/// <see cref="ITextView.BringPositionIntoViewCompleted"/>
1288event BringPositionIntoViewCompletedEventHandler ITextView.BringPositionIntoViewCompleted
1295/// <see cref="ITextView.BringPointIntoViewCompleted"/>
1299event BringPointIntoViewCompletedEventHandler ITextView.BringPointIntoViewCompleted
1306/// <see cref="ITextView.BringLineIntoViewCompleted"/>
1310event BringLineIntoViewCompletedEventHandler ITextView.BringLineIntoViewCompleted
1317/// <see cref="ITextView.BringPageIntoViewCompleted"/>
1321event BringPageIntoViewCompletedEventHandler ITextView.BringPageIntoViewCompleted
1328/// <see cref="ITextView.Updated"/>
1330event EventHandler ITextView.Updated
1425&& (!((ITextView)this).RendersOwnSelection || args.OwnerType != typeof(TextSelection)))
1834bool shouldRenderSelection = ((ITextView)this).RendersOwnSelection
2875/// <see cref="ITextView.Contains"/>
MS\Internal\Documents\TextViewBase.cs (84)
32/// <see cref="ITextView.GetTextPositionFromPoint"/>
37/// <see cref="ITextView.GetRectangleFromTextPosition"/>
57/// <see cref="ITextView.GetRawRectangleFromTextPosition"/>
62/// <see cref="ITextView.GetTightBoundingGeometryFromTextPositions"/>
67/// <see cref="ITextView.GetPositionAtNextLine"/>
72/// <see cref="ITextView.GetPositionAtNextLine"/>
82/// <see cref="ITextView.IsAtCaretUnitBoundary"/>
87/// <see cref="ITextView.GetNextCaretUnitPosition"/>
92/// <see cref="ITextView.GetBackspaceCaretUnitPosition"/>
97/// <see cref="ITextView.GetLineRange"/>
102/// <see cref="ITextView.GetGlyphRuns"/>
115/// <see cref="ITextView.Contains"/>
133internal static void BringRectIntoViewMinimally(ITextView textView, Rect rect)
173/// <see cref="ITextView.BringPositionIntoViewAsync"/>
186/// <see cref="ITextView.BringPointIntoViewAsync"/>
202/// <see cref="ITextView.BringLineIntoViewAsync"/>
220/// <see cref="ITextView.BringPageIntoViewAsync"/>
238/// <see cref="ITextView.CancelAsync"/>
245/// <see cref="ITextView.Validate()"/>
253/// <see cref="ITextView.Validate(Point)"/>
261/// <see cref="ITextView.Validate(ITextPointer)"/>
270/// <see cref="ITextView.ThrottleBackgroundTasksForUserInput"/>
287/// <see cref="ITextView.RenderScope"/>
292/// <see cref="ITextView.TextContainer"/>
297/// <see cref="ITextView.IsValid"/>
302/// <see cref="ITextView.RendersOwnSelection"/>
314/// <see cref="ITextView.TextSegments"/>
329/// <see cref="ITextView.BringPositionIntoViewCompleted"/>
334/// <see cref="ITextView.BringPointIntoViewCompleted"/>
339/// <see cref="ITextView.BringLineIntoViewCompleted"/>
344/// <see cref="ITextView.BringPageIntoViewCompleted"/>
349/// <see cref="ITextView.Updated"/>
462/// <see cref="ITextView.GetTextPositionFromPoint"/>
464ITextPointer ITextView.GetTextPositionFromPoint(Point point, bool snapToText)
470/// <see cref="ITextView.GetRectangleFromTextPosition"/>
472Rect ITextView.GetRectangleFromTextPosition(ITextPointer position)
478/// <see cref="ITextView.GetRawRectangleFromTextPosition"/>
480Rect ITextView.GetRawRectangleFromTextPosition(ITextPointer position, out Transform transform)
486/// <see cref="ITextView.GetTightBoundingGeometryFromTextPositions"/>
488Geometry ITextView.GetTightBoundingGeometryFromTextPositions(ITextPointer startPosition, ITextPointer endPosition)
494/// <see cref="ITextView.GetPositionAtNextLine"/>
496ITextPointer ITextView.GetPositionAtNextLine(ITextPointer position, double suggestedX, int count, out double newSuggestedX, out int linesMoved)
502/// <see cref="ITextView.GetPositionAtNextPage"/>
504ITextPointer ITextView.GetPositionAtNextPage(ITextPointer position, Point suggestedOffset, int count, out Point newSuggestedOffset, out int pagesMoved)
510/// <see cref="ITextView.IsAtCaretUnitBoundary"/>
512bool ITextView.IsAtCaretUnitBoundary(ITextPointer position)
518/// <see cref="ITextView.GetNextCaretUnitPosition"/>
520ITextPointer ITextView.GetNextCaretUnitPosition(ITextPointer position, LogicalDirection direction)
526/// <see cref="ITextView.GetBackspaceCaretUnitPosition"/>
528ITextPointer ITextView.GetBackspaceCaretUnitPosition(ITextPointer position)
534/// <see cref="ITextView.GetLineRange"/>
536TextSegment ITextView.GetLineRange(ITextPointer position)
542/// <see cref="ITextView.GetGlyphRuns"/>
544ReadOnlyCollection<GlyphRun> ITextView.GetGlyphRuns(ITextPointer start, ITextPointer end)
550/// <see cref="ITextView.Contains"/>
552bool ITextView.Contains(ITextPointer position)
558/// <see cref="ITextView.BringPositionIntoViewAsync"/>
560void ITextView.BringPositionIntoViewAsync(ITextPointer position, object userState)
566/// <see cref="ITextView.BringPointIntoViewAsync"/>
568void ITextView.BringPointIntoViewAsync(Point point, object userState)
574/// <see cref="ITextView.BringLineIntoViewAsync"/>
576void ITextView.BringLineIntoViewAsync(ITextPointer position, double suggestedX, int count, object userState)
582/// <see cref="ITextView.BringLineIntoViewAsync"/>
584void ITextView.BringPageIntoViewAsync(ITextPointer position, Point suggestedOffset, int count, object userState)
590/// <see cref="ITextView.CancelAsync"/>
592void ITextView.CancelAsync(object userState)
598/// <see cref="ITextView.Validate()"/>
600bool ITextView.Validate()
606/// <see cref="ITextView.Validate(Point)"/>
608bool ITextView.Validate(Point point)
614/// <see cref="ITextView.Validate(ITextPointer)"/>
616bool ITextView.Validate(ITextPointer position)
622/// <see cref="ITextView.ThrottleBackgroundTasksForUserInput"/>
624void ITextView.ThrottleBackgroundTasksForUserInput()
630/// <see cref="ITextView.RenderScope"/>
632UIElement ITextView.RenderScope
638/// <see cref="ITextView.TextContainer"/>
640ITextContainer ITextView.TextContainer
646/// <see cref="ITextView.IsValid"/>
648bool ITextView.IsValid
654/// <see cref="ITextView.RendersOwnSelection"/>
656bool ITextView.RendersOwnSelection
662/// <see cref="ITextView.TextSegments"/>
664ReadOnlyCollection<TextSegment> ITextView.TextSegments