27 references to TextPointer
PresentationFramework (27)
src\Framework\MS\Internal\Documents\HostedElements.cs (2)
92_currentPosition = new TextPointer(_textSegments[0].Start as TextPointer); 137_currentPosition = new TextPointer(_textSegments[_currentTextSegment].Start as TextPointer);
src\Framework\MS\Internal\PtsHost\FlowDocumentPage.cs (4)
335TextPointer elementEnd = new TextPointer(((TextElement)child).ElementEnd); 967elementPosition = new TextPointer((e as TextElement).ElementStart); 981TextPointer searchPosition = new TextPointer(_structuralCache.TextContainer.Start as TextPointer); 994elementPosition = new TextPointer(searchPosition);
src\Framework\System\Windows\Controls\AccessText.cs (2)
575TextPointer navigator = new TextPointer(TextContainer.Start); 621navigator = new TextPointer(TextContainer.Start);
src\Framework\System\Windows\Controls\TextBlock.cs (5)
432position = snapToText ? new TextPointer((TextPointer)_complexContent.TextContainer.Start) : null; 1861end = new TextPointer(((TextElement)child).ElementEnd); 1865end = new TextPointer(start); 3648position = new TextPointer((e as TextElement).ElementStart); 3654position = new TextPointer((TextPointer)_complexContent.TextContainer.Start);
src\Framework\System\Windows\Documents\FlowDocument.cs (2)
969TextPointer childStart = new TextPointer(_structuralCache.TextContainer.Start); 971TextPointer childEnd = new TextPointer(childStart);
src\Framework\System\Windows\Documents\List.cs (1)
200TextPointer textNav = new TextPointer(this.ContentStart);
src\Framework\System\Windows\Documents\RangeContentEnumerator.cs (1)
184_navigator = new TextPointer(_start);
src\Framework\System\Windows\Documents\TextEffectResolver.cs (2)
58TextPointer effectStart = new TextPointer(startPosition); 76TextPointer continuousTextEnd = new TextPointer(effectStart);
src\Framework\System\Windows\Documents\TextElementEnumerator.cs (1)
141_navigator = new TextPointer(_start);
src\Framework\System\Windows\Documents\TextPointer.cs (3)
326return new TextPointer(this); 1227TextPointer position = new TextPointer(this); 1628TextPointer position = new TextPointer(this);
src\Framework\System\Windows\Documents\TextRangeEdit.cs (4)
67splitPosition = new TextPointer(splitPosition); 532position = new TextPointer(position); 1608TextPointer previousPosition = new TextPointer(start); 1612TextPointer nextPosition = new TextPointer(start);