5 implementations of CreatePointer
PresentationFramework (5)
System\Windows\Controls\PasswordTextNavigator.cs (1)
349
ITextPointer ITextPointer.
CreatePointer
(int distance, LogicalDirection gravity)
System\Windows\Documents\DocumentSequenceTextPointer.cs (1)
199
ITextPointer ITextPointer.
CreatePointer
(int distance, LogicalDirection gravity)
System\Windows\Documents\FixedTextPointer.cs (1)
268
ITextPointer ITextPointer.
CreatePointer
(int distance, LogicalDirection gravity)
System\Windows\Documents\NullTextNavigator.cs (1)
190
ITextPointer ITextPointer.
CreatePointer
(int distance, LogicalDirection gravity)
System\Windows\Documents\TextPointer.cs (1)
2579
ITextPointer ITextPointer.
CreatePointer
(int offset, LogicalDirection gravity)
31 references to CreatePointer
PresentationFramework (31)
MS\Internal\Documents\TextDocumentView.cs (1)
3243
segmentEnd = _textContainer.Start.
CreatePointer
(backgroundFormatInfo.CPInterrupted, LogicalDirection.Backward);
System\Windows\Controls\TextBlock.cs (3)
2135
pos = _complexContent.TextContainer.Start.
CreatePointer
(charIndex.FirstCharacterIndex + charIndex.TrailingLength, logicalDirection);
2542
ITextPointer nextCaretPosition = _complexContent.TextContainer.Start.
CreatePointer
(nextCharacterHit.FirstCharacterIndex + nextCharacterHit.TrailingLength, logicalDirection);
2630
ITextPointer backspaceCaretPosition = _complexContent.TextContainer.Start.
CreatePointer
(backspaceCharacterHit.FirstCharacterIndex + backspaceCharacterHit.TrailingLength, logicalDirection);
System\Windows\Documents\CompositionAdorner.cs (2)
480
ITextPointer start = _textView.TextContainer.Start.
CreatePointer
(_startOffset, LogicalDirection.Forward);
481
ITextPointer end = _textView.TextContainer.Start.
CreatePointer
(_endOffset, LogicalDirection.Backward);
System\Windows\Documents\DocumentSequenceTextContainer.cs (1)
96
return ((ITextContainer)this).Start.
CreatePointer
(offset, direction);
System\Windows\Documents\DocumentSequenceTextPointer.cs (2)
197
/// <see cref="ITextPointer.
CreatePointer
(int,LogicalDirection)"/>
770
/// <see cref="ITextPointer.
CreatePointer
(int,LogicalDirection)"/>
System\Windows\Documents\FixedTextContainer.cs (1)
81
return ((ITextContainer)this).Start.
CreatePointer
(offset, direction);
System\Windows\Documents\FixedTextPointer.cs (4)
236
return ((ITextPointer)this).
CreatePointer
(0, ((ITextPointer)this).LogicalDirection);
254
return ((ITextPointer)this).
CreatePointer
(distance, ((ITextPointer)this).LogicalDirection);
262
return ((ITextPointer)this).
CreatePointer
(0, gravity);
266
/// <see cref="ITextPointer.
CreatePointer
(int,LogicalDirection)"/>
System\Windows\Documents\FlowDocument.cs (1)
1481
segmentEnd = args.ITextPosition.
CreatePointer
(args.Count, LogicalDirection.Forward);
System\Windows\Documents\ImmComposition.cs (5)
624
caretNavigator = _caretOffset > 0 ? _startComposition.
CreatePointer
(_caretOffset, LogicalDirection.Forward) : _endComposition;
1123
start = range.Start.
CreatePointer
(resultLength, LogicalDirection.Forward);
1127
ITextPointer caretPosition = _caretOffset >= 0 ? start.
CreatePointer
(_caretOffset, LogicalDirection.Forward) : end;
1166
ITextPointer startAttribute = _startComposition.
CreatePointer
(startOffset, LogicalDirection.Backward);
1167
ITextPointer endAttribute = _startComposition.
CreatePointer
(i + 1, LogicalDirection.Forward);
System\Windows\Documents\NullTextContainer.cs (1)
81
return ((ITextContainer)this).Start.
CreatePointer
(offset, direction);
System\Windows\Documents\NullTextNavigator.cs (4)
161
return ((ITextPointer)this).
CreatePointer
(0, _gravity);
176
return ((ITextPointer)this).
CreatePointer
(distance, _gravity);
184
return ((ITextPointer)this).
CreatePointer
(0, gravity);
188
/// <see cref="ITextPointer.
CreatePointer
(int,LogicalDirection)"/>
System\windows\Documents\TextEditorMouse.cs (1)
735
otherEdgePosition = otherEdgePosition.
CreatePointer
(0, otherEdgeDirection);
System\windows\Documents\TextEditorSpelling.cs (1)
147
caretPosition = textStart.
CreatePointer
(+correctedText.Length, LogicalDirection.Forward);
System\Windows\Documents\TextFindEngine.cs (1)
298
ITextPointer oppositeEndPosition = position.
CreatePointer
(oppositeEndOffset, position.LogicalDirection);
System\Windows\Documents\TextPointer.cs (3)
2558
return ((ITextPointer)this).
CreatePointer
(0, this.LogicalDirection);
2571
return ((ITextPointer)this).
CreatePointer
(offset, this.LogicalDirection);
2576
return ((ITextPointer)this).
CreatePointer
(0, gravity);