1 implementation of SetCaretToPosition
PresentationFramework (1)
System\windows\Documents\TextSelection.cs (1)
438
void ITextSelection.
SetCaretToPosition
(ITextPointer caretPosition, LogicalDirection direction, bool allowStopAtLineEnd, bool allowStopNearSpace)
48 references to SetCaretToPosition
PresentationFramework (48)
MS\Internal\Documents\IFlowDocumentViewer.cs (2)
222
textSelection.
SetCaretToPosition
(newTextSelection.AnchorPosition, newTextSelection.MovingPosition.LogicalDirection, true, true);
549
textSelection.
SetCaretToPosition
(newTextSelection.AnchorPosition, newTextSelection.MovingPosition.LogicalDirection, true, true);
System\Windows\Annotations\AnnotationHelper.cs (2)
513
selection.
SetCaretToPosition
(selection.MovingPosition, selection.MovingPosition.LogicalDirection, true, true);
948
selection.
SetCaretToPosition
(selection.MovingPosition, selection.MovingPosition.LogicalDirection, true, true);
System\windows\Documents\TextEditorCopyPaste.cs (1)
397
This.Selection.
SetCaretToPosition
(This.Selection.End, LogicalDirection.Backward, /*allowStopAtLineEnd:*/false, /*allowStopNearSpace:*/true);
System\windows\Documents\TextEditorDragDrop.cs (2)
547
selection.
SetCaretToPosition
(dropPosition, LogicalDirection.Backward, /*allowStopAtLineEnd:*/false, /*allowStopNearSpace:*/true);
575
selection.
SetCaretToPosition
(dropPosition, LogicalDirection.Backward, /*allowStopAtLineEnd:*/false, /*allowStopNearSpace:*/true);
System\windows\Documents\TextEditorSelection.cs (30)
269
This.Selection.
SetCaretToPosition
(position, position.LogicalDirection, /*allowStopAtLineEnd:*/true, /*allowStopNearSpace:*/true);
298
This.Selection.
SetCaretToPosition
(newMovingPosition, newMovingPosition.LogicalDirection, /*allowStopAtLineEnd:*/true, /*allowStopNearSpace:*/true);
313
This.Selection.
SetCaretToPosition
(nextPosition ?? lineEndPosition,
358
This.Selection.
SetCaretToPosition
(position, position.LogicalDirection, /*allowStopAtLineEnd:*/true, /*allowStopNearSpace:*/true);
388
This.Selection.
SetCaretToPosition
(newMovingPosition, newMovingPosition.LogicalDirection, /*allowStopAtLineEnd:*/true, /*allowStopNearSpace:*/true);
403
This.Selection.
SetCaretToPosition
(previousPosition ?? lineStartPosition,
455
This.Selection.
SetCaretToPosition
(position, position.LogicalDirection, /*allowStopAtLineEnd:*/false, /*allowStopNearSpace:*/false);
467
This.Selection.
SetCaretToPosition
(paragraphRange.Start, LogicalDirection.Backward, /*allowStopAtLineEnd:*/false, /*allowStopNearSpace:*/false);
472
This.Selection.
SetCaretToPosition
(paragraphRange.End, LogicalDirection.Backward, /*allowStopAtLineEnd:*/false, /*allowStopNearSpace:*/false);
507
This.Selection.
SetCaretToPosition
(position, position.LogicalDirection, /*allowStopAtLineEnd:*/false, /*allowStopNearSpace:*/false);
516
This.Selection.
SetCaretToPosition
(paragraphRange.Start, LogicalDirection.Backward, /*allowStopAtLineEnd:*/false, /*allowStopNearSpace:*/false);
525
This.Selection.
SetCaretToPosition
(paragraphRange.Start, LogicalDirection.Backward, /*allowStopAtLineEnd:*/false, /*allowStopNearSpace:*/false);
560
This.Selection.
SetCaretToPosition
(position, position.LogicalDirection, /*allowStopAtLineEnd:*/true, /*allowStopNearSpace:*/true);
602
This.Selection.
SetCaretToPosition
(targetPosition, targetPosition.LogicalDirection, /*allowStopAtLineEnd:*/true, /*allowStopNearSpace:*/false);
640
This.Selection.
SetCaretToPosition
(targetPosition, targetPosition.LogicalDirection, /*allowStopAtLineEnd:*/true, /*allowStopNearSpace:*/false);
677
This.Selection.
SetCaretToPosition
(position, position.LogicalDirection, /*allowStopAtLineEnd:*/true, /*allowStopNearSpace:*/true);
716
This.Selection.
SetCaretToPosition
(targetPosition, targetPosition.LogicalDirection, /*allowStopAtLineEnd:*/true, /*allowStopNearSpace:*/false);
754
This.Selection.
SetCaretToPosition
(targetPosition, targetPosition.LogicalDirection, /*allowStopAtLineEnd:*/
805
This.Selection.
SetCaretToPosition
(caretPosition, LogicalDirection.Forward, /*allowStopAtLineEnd:*/true, /*allowStopNearSpace:*/true);
857
This.Selection.
SetCaretToPosition
(caretPosition, orientation, /*allowStopAtLineEnd:*/true, /*allowStopNearSpace:*/true);
885
This.Selection.
SetCaretToPosition
(This.TextContainer.Start, LogicalDirection.Forward, /*allowStopAtLineEnd:*/false, /*allowStopNearSpace:*/false);
914
This.Selection.
SetCaretToPosition
(This.TextContainer.End, LogicalDirection.Backward, /*allowStopAtLineEnd:*/false, /*allowStopNearSpace:*/false);
1784
This.Selection.
SetCaretToPosition
(e.NewPosition, e.NewPosition.LogicalDirection, /*allowStopAtLineEnd:*/true, /*allowStopNearSpace:*/true);
1814
This.Selection.
SetCaretToPosition
(e.NewPosition, e.NewPosition.LogicalDirection, /*allowStopAtLineEnd:*/true, /*allowStopNearSpace:*/true);
2076
textEditor.Selection.
SetCaretToPosition
(movingEnd, contentDirection, /*allowStopAtLineEnd:*/false, /*allowStopNearSpace:*/false);
2120
textEditor.Selection.
SetCaretToPosition
(textEditor.Selection.End, LogicalDirection.Backward, /*allowStopAtLineEnd:*/false, /*allowStopNearSpace:*/false);
2129
textEditor.Selection.
SetCaretToPosition
(wordBoundary, LogicalDirection.Backward, /*allowStopAtLineEnd:*/false, /*allowStopNearSpace:*/false);
2140
textEditor.Selection.
SetCaretToPosition
(textEditor.Selection.Start, LogicalDirection.Forward, /*allowStopAtLineEnd:*/false, /*allowStopNearSpace:*/false);
2149
textEditor.Selection.
SetCaretToPosition
(wordBoundary, LogicalDirection.Forward, /*allowStopAtLineEnd:*/false, /*allowStopNearSpace:*/false);
2398
This.Selection.
SetCaretToPosition
(position, LogicalDirection.Forward, /*allowStopAtLineEnd:*/false, /*allowStopNearSpace:*/false);
System\windows\Documents\TextEditorTyping.cs (6)
713
This.Selection.
SetCaretToPosition
(position, LogicalDirection.Backward, /*allowStopAtLineEnd:*/false, /*allowStopNearSpace:*/true);
761
This.Selection.
SetCaretToPosition
(deletePosition, directionOfDelete, /*allowStopAtLineEnd:*/false, /*allowStopNearSpace:*/true);
1071
This.Selection.
SetCaretToPosition
(This.Selection.End, LogicalDirection.Forward, /*allowStopAtLineEnd:*/false, /*allowStopNearSpace:*/false);
1162
This.Selection.
SetCaretToPosition
(range.Start, LogicalDirection.Forward, /*allowStopAtLineEnd:*/false, /*allowStopNearSpace:*/false);
1395
This.Selection.
SetCaretToPosition
(This.Selection.Start, LogicalDirection.Backward, /*allowStopAtLineEnd:*/false, /*allowStopNearSpace:*/false);
1546
This.Selection.
SetCaretToPosition
(caretPosition, LogicalDirection.Backward, /*allowStopAtLineEnd:*/true, /*allowStopNearSpace:*/true);
System\windows\Documents\TextSelection.cs (3)
287
((ITextSelection)this).
SetCaretToPosition
(((ITextRange)this).End, LogicalDirection.Forward, /*allowStopAtLineEnd:*/false, /*allowStopNearSpace:*/false);
1169
((ITextSelection)this).
SetCaretToPosition
(caretPosition, direction, allowStopAtLineEnd, allowStopNearSpace);
1950
thisSelection.
SetCaretToPosition
(cursorPosition, cursorPosition.LogicalDirection, /*allowStopAtLineEnd:*/true, /*allowStopNearSpace:*/false);
System\Windows\Documents\TextStore.cs (2)
366
this.TextSelection.
SetCaretToPosition
(start, LogicalDirection.Backward, /*allowStopAtLineEnd:*/true, /*allowStopNearSpace:*/true);
2004
this.TextSelection.
SetCaretToPosition
(range.End, LogicalDirection.Backward, /*allowStopAtLineEnd:*/true, /*allowStopNearSpace:*/true);