11 writes to _end
PresentationFramework (11)
src\Framework\System\Windows\Controls\TextRangeAdaptor.cs (11)
476_end = end.CreatePointer(); 627_end = lineRange.End.CreatePointer(); 640_end = lineRange.End.CreatePointer(); 663_end = textRange.End.CreatePointer(); 708_end = textSegments[textSegments.Count - 1].End.CreatePointer(); 722_end = _start.TextContainer.End.CreatePointer(); 1929_end = position.CreatePointer(); 1991_end = position; 2009_end = _start.CreatePointer(); 2040_end = _start.CreatePointer(); 2045_end = targetPointer.CreatePointer();
52 references to _end
PresentationFramework (52)
src\Framework\System\Windows\Controls\TextRangeAdaptor.cs (52)
540if (expandEnd && !TextPointerBase.IsAtInsertionPosition(_end)) 542TextPointerBase.MoveToNextInsertionPosition(_end, LogicalDirection.Forward); 551if (expandEnd && !IsAtWordBoundary(_end)) 553MoveToNextWordBoundary(_end, LogicalDirection.Forward); 580TextPointerContext backwardContext = _end.GetPointerContext(LogicalDirection.Backward); 583TextPointerContext forwardContext = _end.GetPointerContext(LogicalDirection.Forward); 591_end.MoveToNextContextPosition(LogicalDirection.Forward); 598_end.SetLogicalDirection(LogicalDirection.Forward); 622if (lineRange.Contains(_end)) 625if (_end.CompareTo(lineRange.End) != 0) 632if (expandEnd && snapEndPosition && textView.Contains(_end)) 634TextSegment lineRange = textView.GetLineRange(_end); 638if (_end.CompareTo(lineRange.End) != 0) 649ITextRange textRange = new TextRange(_start, _end); 657if (!textRange.Contains(_end)) 659TextRangeBase.SelectParagraph(textRange, _end); 661if (_end.CompareTo(textRange.End) != 0) 695if (expandEnd && textView.Contains(_end)) 701pageTextView = ((MultiPageTextView)textView).GetPageTextViewFromPosition(_end); 706if (_end.CompareTo(textSegments[textSegments.Count - 1].End) != 0) 720if (expandEnd && _end.CompareTo(_start.TextContainer.End) != 0) 1216ITextPointer end = _end.CreatePointer(); 1503MoveToInsertionPosition(_end, _end.LogicalDirection); 1506if (_start.CompareTo(_end) > 0) 1508_end.MoveToPosition(_start); 1590return new TextRangeAdaptor(_textAdaptor, _start, _end, _textPeer); 1611return (rangeAdaptor._start.CompareTo(_start) == 0 && rangeAdaptor._end.CompareTo(_end) == 0); 1636ITextPointer position = (endpoint == TextPatternRangeEndpoint.Start) ? _start : _end; 1637ITextPointer targetPosition = (targetEndpoint == TextPatternRangeEndpoint.Start) ? rangeAdaptor._start : rangeAdaptor._end; 1654_end.MoveToPosition(_start); 1655_end.MoveToNextInsertionPosition(LogicalDirection.Forward); 1693ITextPointer position = _end.CreatePointer(LogicalDirection.Backward); 1723ITextPointer stop = _end; 1780if (_start.CompareTo(_end) == 0) 1795ITextRange findResult = TextFindEngine.Find(_start, _end, text, findFlags, CultureInfo.CurrentCulture); 1839Rect[] rects = _textAdaptor.GetBoundingRectangles(_start, _end, true, true); 1862AutomationPeer peer = GetEnclosingAutomationPeer(_start, _end); 1883string text = TextRangeBase.GetTextInternal(_start, _end); 1932_end.MoveToNextInsertionPosition(LogicalDirection.Forward); 1968ITextPointer positionRef = start ? _start : _end; 2005if (_start.CompareTo(_end) > 0) 2013_start = _end.CreatePointer(); 2033ITextPointer targetPointer = (targetEndpoint == TextPatternRangeEndpoint.Start) ? rangeAdaptor._start : rangeAdaptor._end; 2038if (_start.CompareTo(_end) > 0) 2047if (_start.CompareTo(_end) > 0) 2049_start = _end.CreatePointer(); 2069_textAdaptor.Select(_start, _end); 2101_textAdaptor.ScrollIntoView(_start, _end, alignToTop); 2116AutomationPeer peer = GetEnclosingAutomationPeer(_start, _end); 2118List<AutomationPeer> peers = GetAutomationPeersFromRange(peer, _start, _end);