MS\Internal\Documents\TextBoxView.cs (68)
65if (serviceType == typeof(ITextView))
598/// <see cref="ITextView.GetTextPositionFromPoint"/>
600ITextPointer ITextView.GetTextPositionFromPoint(Point point, bool snapToText)
623/// <see cref="ITextView.GetRectangleFromTextPosition"/>
625Rect ITextView.GetRectangleFromTextPosition(ITextPointer position)
677/// <see cref="ITextView.GetRawRectangleFromTextPosition"/>
679Rect ITextView.GetRawRectangleFromTextPosition(ITextPointer position, out Transform transform)
683return ((ITextView)this).GetRectangleFromTextPosition(position);
687/// <see cref="ITextView.GetTightBoundingGeometryFromTextPositions"/>
689Geometry ITextView.GetTightBoundingGeometryFromTextPositions(ITextPointer startPosition, ITextPointer endPosition)
766/// <see cref="ITextView.GetPositionAtNextLine"/>
768ITextPointer ITextView.GetPositionAtNextLine(ITextPointer position, double suggestedX, int count, out double newSuggestedX, out int linesMoved)
798/// <see cref="ITextView.GetPositionAtNextPage"/>
800ITextPointer ITextView.GetPositionAtNextPage(ITextPointer position, Point suggestedOffset, int count, out Point newSuggestedOffset, out int pagesMoved)
813/// <see cref="ITextView.IsAtCaretUnitBoundary"/>
815bool ITextView.IsAtCaretUnitBoundary(ITextPointer position)
852/// <see cref="ITextView.GetNextCaretUnitPosition"/>
854ITextPointer ITextView.GetNextCaretUnitPosition(ITextPointer position, LogicalDirection direction)
929/// <see cref="ITextView.GetBackspaceCaretUnitPosition"/>
931ITextPointer ITextView.GetBackspaceCaretUnitPosition(ITextPointer position)
977/// <see cref="ITextView.GetLineRange"/>
979TextSegment ITextView.GetLineRange(ITextPointer position)
993/// <see cref="ITextView.GetGlyphRuns"/>
995ReadOnlyCollection<GlyphRun> ITextView.GetGlyphRuns(ITextPointer start, ITextPointer end)
1003/// <see cref="ITextView.Contains"/>
1005bool ITextView.Contains(ITextPointer position)
1011/// <see cref="ITextView.BringPositionIntoViewAsync"/>
1013void ITextView.BringPositionIntoViewAsync(ITextPointer position, object userState)
1022/// <see cref="ITextView.BringPointIntoViewAsync"/>
1024void ITextView.BringPointIntoViewAsync(Point point, object userState)
1033/// <see cref="ITextView.BringLineIntoViewAsync"/>
1035void ITextView.BringLineIntoViewAsync(ITextPointer position, double suggestedX, int count, object userState)
1044/// <see cref="ITextView.BringPageIntoViewAsync"/>
1046void ITextView.BringPageIntoViewAsync(ITextPointer position, Point suggestedOffset, int count, object userState)
1055/// <see cref="ITextView.CancelAsync"/>
1057void ITextView.CancelAsync(object userState)
1066/// <see cref="ITextView.Validate()"/>
1068bool ITextView.Validate()
1075/// <see cref="ITextView.Validate(Point)"/>
1077bool ITextView.Validate(Point point)
1079return ((ITextView)this).Validate();
1083/// <see cref="ITextView.Validate(ITextPointer)"/>
1085bool ITextView.Validate(ITextPointer position)
1129/// <see cref="ITextView.ThrottleBackgroundTasksForUserInput"/>
1131void ITextView.ThrottleBackgroundTasksForUserInput()
1253/// <see cref="ITextView.RenderScope"/>
1255UIElement ITextView.RenderScope
1264/// <see cref="ITextView.TextContainer"/>
1266ITextContainer ITextView.TextContainer
1275/// <see cref="ITextView.IsValid"/>
1277bool ITextView.IsValid
1286/// <see cref="ITextView.RendersOwnSelection"/>
1288bool ITextView.RendersOwnSelection
1298/// <see cref="ITextView.TextSegments"/>
1300ReadOnlyCollection<TextSegment> ITextView.TextSegments
1327/// <see cref="ITextView.BringPositionIntoViewCompleted"/>
1331event BringPositionIntoViewCompletedEventHandler ITextView.BringPositionIntoViewCompleted
1338/// <see cref="ITextView.BringPointIntoViewCompleted"/>
1342event BringPointIntoViewCompletedEventHandler ITextView.BringPointIntoViewCompleted
1349/// <see cref="ITextView.BringLineIntoViewCompleted"/>
1353event BringLineIntoViewCompletedEventHandler ITextView.BringLineIntoViewCompleted
1360/// <see cref="ITextView.BringPageIntoViewCompleted"/>
1364event BringPageIntoViewCompletedEventHandler ITextView.BringPageIntoViewCompleted
1371/// <see cref="ITextView.Updated"/>
1373event EventHandler ITextView.Updated
1468&& (!((ITextView)this).RendersOwnSelection || args.OwnerType != typeof(TextSelection)))
1877bool shouldRenderSelection = ((ITextView)this).RendersOwnSelection
2918/// <see cref="ITextView.Contains"/>
MS\Internal\Documents\TextViewBase.cs (84)
35/// <see cref="ITextView.GetTextPositionFromPoint"/>
40/// <see cref="ITextView.GetRectangleFromTextPosition"/>
60/// <see cref="ITextView.GetRawRectangleFromTextPosition"/>
65/// <see cref="ITextView.GetTightBoundingGeometryFromTextPositions"/>
70/// <see cref="ITextView.GetPositionAtNextLine"/>
75/// <see cref="ITextView.GetPositionAtNextLine"/>
85/// <see cref="ITextView.IsAtCaretUnitBoundary"/>
90/// <see cref="ITextView.GetNextCaretUnitPosition"/>
95/// <see cref="ITextView.GetBackspaceCaretUnitPosition"/>
100/// <see cref="ITextView.GetLineRange"/>
105/// <see cref="ITextView.GetGlyphRuns"/>
118/// <see cref="ITextView.Contains"/>
136internal static void BringRectIntoViewMinimally(ITextView textView, Rect rect)
176/// <see cref="ITextView.BringPositionIntoViewAsync"/>
189/// <see cref="ITextView.BringPointIntoViewAsync"/>
205/// <see cref="ITextView.BringLineIntoViewAsync"/>
223/// <see cref="ITextView.BringPageIntoViewAsync"/>
241/// <see cref="ITextView.CancelAsync"/>
248/// <see cref="ITextView.Validate()"/>
256/// <see cref="ITextView.Validate(Point)"/>
264/// <see cref="ITextView.Validate(ITextPointer)"/>
273/// <see cref="ITextView.ThrottleBackgroundTasksForUserInput"/>
290/// <see cref="ITextView.RenderScope"/>
295/// <see cref="ITextView.TextContainer"/>
300/// <see cref="ITextView.IsValid"/>
305/// <see cref="ITextView.RendersOwnSelection"/>
317/// <see cref="ITextView.TextSegments"/>
332/// <see cref="ITextView.BringPositionIntoViewCompleted"/>
337/// <see cref="ITextView.BringPointIntoViewCompleted"/>
342/// <see cref="ITextView.BringLineIntoViewCompleted"/>
347/// <see cref="ITextView.BringPageIntoViewCompleted"/>
352/// <see cref="ITextView.Updated"/>
465/// <see cref="ITextView.GetTextPositionFromPoint"/>
467ITextPointer ITextView.GetTextPositionFromPoint(Point point, bool snapToText)
473/// <see cref="ITextView.GetRectangleFromTextPosition"/>
475Rect ITextView.GetRectangleFromTextPosition(ITextPointer position)
481/// <see cref="ITextView.GetRawRectangleFromTextPosition"/>
483Rect ITextView.GetRawRectangleFromTextPosition(ITextPointer position, out Transform transform)
489/// <see cref="ITextView.GetTightBoundingGeometryFromTextPositions"/>
491Geometry ITextView.GetTightBoundingGeometryFromTextPositions(ITextPointer startPosition, ITextPointer endPosition)
497/// <see cref="ITextView.GetPositionAtNextLine"/>
499ITextPointer ITextView.GetPositionAtNextLine(ITextPointer position, double suggestedX, int count, out double newSuggestedX, out int linesMoved)
505/// <see cref="ITextView.GetPositionAtNextPage"/>
507ITextPointer ITextView.GetPositionAtNextPage(ITextPointer position, Point suggestedOffset, int count, out Point newSuggestedOffset, out int pagesMoved)
513/// <see cref="ITextView.IsAtCaretUnitBoundary"/>
515bool ITextView.IsAtCaretUnitBoundary(ITextPointer position)
521/// <see cref="ITextView.GetNextCaretUnitPosition"/>
523ITextPointer ITextView.GetNextCaretUnitPosition(ITextPointer position, LogicalDirection direction)
529/// <see cref="ITextView.GetBackspaceCaretUnitPosition"/>
531ITextPointer ITextView.GetBackspaceCaretUnitPosition(ITextPointer position)
537/// <see cref="ITextView.GetLineRange"/>
539TextSegment ITextView.GetLineRange(ITextPointer position)
545/// <see cref="ITextView.GetGlyphRuns"/>
547ReadOnlyCollection<GlyphRun> ITextView.GetGlyphRuns(ITextPointer start, ITextPointer end)
553/// <see cref="ITextView.Contains"/>
555bool ITextView.Contains(ITextPointer position)
561/// <see cref="ITextView.BringPositionIntoViewAsync"/>
563void ITextView.BringPositionIntoViewAsync(ITextPointer position, object userState)
569/// <see cref="ITextView.BringPointIntoViewAsync"/>
571void ITextView.BringPointIntoViewAsync(Point point, object userState)
577/// <see cref="ITextView.BringLineIntoViewAsync"/>
579void ITextView.BringLineIntoViewAsync(ITextPointer position, double suggestedX, int count, object userState)
585/// <see cref="ITextView.BringLineIntoViewAsync"/>
587void ITextView.BringPageIntoViewAsync(ITextPointer position, Point suggestedOffset, int count, object userState)
593/// <see cref="ITextView.CancelAsync"/>
595void ITextView.CancelAsync(object userState)
601/// <see cref="ITextView.Validate()"/>
603bool ITextView.Validate()
609/// <see cref="ITextView.Validate(Point)"/>
611bool ITextView.Validate(Point point)
617/// <see cref="ITextView.Validate(ITextPointer)"/>
619bool ITextView.Validate(ITextPointer position)
625/// <see cref="ITextView.ThrottleBackgroundTasksForUserInput"/>
627void ITextView.ThrottleBackgroundTasksForUserInput()
633/// <see cref="ITextView.RenderScope"/>
635UIElement ITextView.RenderScope
641/// <see cref="ITextView.TextContainer"/>
643ITextContainer ITextView.TextContainer
649/// <see cref="ITextView.IsValid"/>
651bool ITextView.IsValid
657/// <see cref="ITextView.RendersOwnSelection"/>
659bool ITextView.RendersOwnSelection
665/// <see cref="ITextView.TextSegments"/>
667ReadOnlyCollection<TextSegment> ITextView.TextSegments