11 writes to _end
PresentationFramework (11)
System\Windows\Controls\TextRangeAdaptor.cs (11)
468_end = end.CreatePointer(); 619_end = lineRange.End.CreatePointer(); 632_end = lineRange.End.CreatePointer(); 655_end = textRange.End.CreatePointer(); 700_end = textSegments[textSegments.Count - 1].End.CreatePointer(); 714_end = _start.TextContainer.End.CreatePointer(); 1908_end = position.CreatePointer(); 1970_end = position; 1988_end = _start.CreatePointer(); 2016_end = _start.CreatePointer(); 2021_end = targetPointer.CreatePointer();
52 references to _end
PresentationFramework (52)
System\Windows\Controls\TextRangeAdaptor.cs (52)
532if (expandEnd && !TextPointerBase.IsAtInsertionPosition(_end)) 534TextPointerBase.MoveToNextInsertionPosition(_end, LogicalDirection.Forward); 543if (expandEnd && !IsAtWordBoundary(_end)) 545MoveToNextWordBoundary(_end, LogicalDirection.Forward); 572TextPointerContext backwardContext = _end.GetPointerContext(LogicalDirection.Backward); 575TextPointerContext forwardContext = _end.GetPointerContext(LogicalDirection.Forward); 583_end.MoveToNextContextPosition(LogicalDirection.Forward); 590_end.SetLogicalDirection(LogicalDirection.Forward); 614if (lineRange.Contains(_end)) 617if (_end.CompareTo(lineRange.End) != 0) 624if (expandEnd && snapEndPosition && textView.Contains(_end)) 626TextSegment lineRange = textView.GetLineRange(_end); 630if (_end.CompareTo(lineRange.End) != 0) 641ITextRange textRange = new TextRange(_start, _end); 649if (!textRange.Contains(_end)) 651TextRangeBase.SelectParagraph(textRange, _end); 653if (_end.CompareTo(textRange.End) != 0) 687if (expandEnd && textView.Contains(_end)) 693pageTextView = ((MultiPageTextView)textView).GetPageTextViewFromPosition(_end); 698if (_end.CompareTo(textSegments[textSegments.Count - 1].End) != 0) 712if (expandEnd && _end.CompareTo(_start.TextContainer.End) != 0) 1207ITextPointer end = _end.CreatePointer(); 1494MoveToInsertionPosition(_end, _end.LogicalDirection); 1497if (_start.CompareTo(_end) > 0) 1499_end.MoveToPosition(_start); 1581return new TextRangeAdaptor(_textAdaptor, _start, _end, _textPeer); 1599return (rangeAdaptor._start.CompareTo(_start) == 0 && rangeAdaptor._end.CompareTo(_end) == 0); 1621ITextPointer position = (endpoint == TextPatternRangeEndpoint.Start) ? _start : _end; 1622ITextPointer targetPosition = (targetEndpoint == TextPatternRangeEndpoint.Start) ? rangeAdaptor._start : rangeAdaptor._end; 1639_end.MoveToPosition(_start); 1640_end.MoveToNextInsertionPosition(LogicalDirection.Forward); 1675ITextPointer position = _end.CreatePointer(LogicalDirection.Backward); 1705ITextPointer stop = _end; 1759if (_start.CompareTo(_end) == 0) 1774ITextRange findResult = TextFindEngine.Find(_start, _end, text, findFlags, CultureInfo.CurrentCulture); 1818Rect[] rects = _textAdaptor.GetBoundingRectangles(_start, _end, true, true); 1841AutomationPeer peer = GetEnclosingAutomationPeer(_start, _end); 1862string text = TextRangeBase.GetTextInternal(_start, _end); 1911_end.MoveToNextInsertionPosition(LogicalDirection.Forward); 1947ITextPointer positionRef = start ? _start : _end; 1984if (_start.CompareTo(_end) > 0) 1992_start = _end.CreatePointer(); 2009ITextPointer targetPointer = (targetEndpoint == TextPatternRangeEndpoint.Start) ? rangeAdaptor._start : rangeAdaptor._end; 2014if (_start.CompareTo(_end) > 0) 2023if (_start.CompareTo(_end) > 0) 2025_start = _end.CreatePointer(); 2044_textAdaptor.Select(_start, _end); 2076_textAdaptor.ScrollIntoView(_start, _end, alignToTop); 2091AutomationPeer peer = GetEnclosingAutomationPeer(_start, _end); 2093List<AutomationPeer> peers = GetAutomationPeersFromRange(peer, _start, _end);