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)
477
ITextPointer start = _textView.TextContainer.Start.
CreatePointer
(_startOffset, LogicalDirection.Forward);
478
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)
1478
segmentEnd = args.ITextPosition.
CreatePointer
(args.Count, LogicalDirection.Forward);
System\Windows\Documents\ImmComposition.cs (5)
621
caretNavigator = _caretOffset > 0 ? _startComposition.
CreatePointer
(_caretOffset, LogicalDirection.Forward) : _endComposition;
1117
start = range.Start.
CreatePointer
(resultLength, LogicalDirection.Forward);
1121
ITextPointer caretPosition = _caretOffset >= 0 ? start.
CreatePointer
(_caretOffset, LogicalDirection.Forward) : end;
1160
ITextPointer startAttribute = _startComposition.
CreatePointer
(startOffset, LogicalDirection.Backward);
1161
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);