MS\Internal\Documents\TextBoxView.cs (68)
62if (serviceType == typeof(ITextView))
547/// <see cref="ITextView.GetTextPositionFromPoint"/>
549ITextPointer ITextView.GetTextPositionFromPoint(Point point, bool snapToText)
572/// <see cref="ITextView.GetRectangleFromTextPosition"/>
574Rect ITextView.GetRectangleFromTextPosition(ITextPointer position)
626/// <see cref="ITextView.GetRawRectangleFromTextPosition"/>
628Rect ITextView.GetRawRectangleFromTextPosition(ITextPointer position, out Transform transform)
632return ((ITextView)this).GetRectangleFromTextPosition(position);
636/// <see cref="ITextView.GetTightBoundingGeometryFromTextPositions"/>
638Geometry ITextView.GetTightBoundingGeometryFromTextPositions(ITextPointer startPosition, ITextPointer endPosition)
715/// <see cref="ITextView.GetPositionAtNextLine"/>
717ITextPointer ITextView.GetPositionAtNextLine(ITextPointer position, double suggestedX, int count, out double newSuggestedX, out int linesMoved)
747/// <see cref="ITextView.GetPositionAtNextPage"/>
749ITextPointer ITextView.GetPositionAtNextPage(ITextPointer position, Point suggestedOffset, int count, out Point newSuggestedOffset, out int pagesMoved)
762/// <see cref="ITextView.IsAtCaretUnitBoundary"/>
764bool ITextView.IsAtCaretUnitBoundary(ITextPointer position)
801/// <see cref="ITextView.GetNextCaretUnitPosition"/>
803ITextPointer ITextView.GetNextCaretUnitPosition(ITextPointer position, LogicalDirection direction)
878/// <see cref="ITextView.GetBackspaceCaretUnitPosition"/>
880ITextPointer ITextView.GetBackspaceCaretUnitPosition(ITextPointer position)
926/// <see cref="ITextView.GetLineRange"/>
928TextSegment ITextView.GetLineRange(ITextPointer position)
942/// <see cref="ITextView.GetGlyphRuns"/>
944ReadOnlyCollection<GlyphRun> ITextView.GetGlyphRuns(ITextPointer start, ITextPointer end)
952/// <see cref="ITextView.Contains"/>
954bool ITextView.Contains(ITextPointer position)
960/// <see cref="ITextView.BringPositionIntoViewAsync"/>
962void ITextView.BringPositionIntoViewAsync(ITextPointer position, object userState)
971/// <see cref="ITextView.BringPointIntoViewAsync"/>
973void ITextView.BringPointIntoViewAsync(Point point, object userState)
982/// <see cref="ITextView.BringLineIntoViewAsync"/>
984void ITextView.BringLineIntoViewAsync(ITextPointer position, double suggestedX, int count, object userState)
993/// <see cref="ITextView.BringPageIntoViewAsync"/>
995void ITextView.BringPageIntoViewAsync(ITextPointer position, Point suggestedOffset, int count, object userState)
1004/// <see cref="ITextView.CancelAsync"/>
1006void ITextView.CancelAsync(object userState)
1015/// <see cref="ITextView.Validate()"/>
1017bool ITextView.Validate()
1024/// <see cref="ITextView.Validate(Point)"/>
1026bool ITextView.Validate(Point point)
1028return ((ITextView)this).Validate();
1032/// <see cref="ITextView.Validate(ITextPointer)"/>
1034bool ITextView.Validate(ITextPointer position)
1078/// <see cref="ITextView.ThrottleBackgroundTasksForUserInput"/>
1080void ITextView.ThrottleBackgroundTasksForUserInput()
1204/// <see cref="ITextView.RenderScope"/>
1206UIElement ITextView.RenderScope
1215/// <see cref="ITextView.TextContainer"/>
1217ITextContainer ITextView.TextContainer
1226/// <see cref="ITextView.IsValid"/>
1228bool ITextView.IsValid
1237/// <see cref="ITextView.RendersOwnSelection"/>
1239bool ITextView.RendersOwnSelection
1249/// <see cref="ITextView.TextSegments"/>
1251ReadOnlyCollection<TextSegment> ITextView.TextSegments
1278/// <see cref="ITextView.BringPositionIntoViewCompleted"/>
1282event BringPositionIntoViewCompletedEventHandler ITextView.BringPositionIntoViewCompleted
1289/// <see cref="ITextView.BringPointIntoViewCompleted"/>
1293event BringPointIntoViewCompletedEventHandler ITextView.BringPointIntoViewCompleted
1300/// <see cref="ITextView.BringLineIntoViewCompleted"/>
1304event BringLineIntoViewCompletedEventHandler ITextView.BringLineIntoViewCompleted
1311/// <see cref="ITextView.BringPageIntoViewCompleted"/>
1315event BringPageIntoViewCompletedEventHandler ITextView.BringPageIntoViewCompleted
1322/// <see cref="ITextView.Updated"/>
1324event EventHandler ITextView.Updated
1419&& (!((ITextView)this).RendersOwnSelection || args.OwnerType != typeof(TextSelection)))
1828bool shouldRenderSelection = ((ITextView)this).RendersOwnSelection
2857/// <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