5 writes to End
UIAutomationClientSideProviders (5)
MS\Internal\AutomationProxies\WindowsRichEditRange.cs (5)
139range.End = range.Start + length; 199range.End = end; 242range.End = range.Start + maxLength; 324_range.End = cp; 1321subrange.End = end;
31 references to End
UIAutomationClientSideProviders (31)
MS\Internal\AutomationProxies\WindowsRichEdit.cs (6)
278Debug.Assert(range.Start == range.End); 361range.SetRange(range.End, range.Start); 377while (gotPoint && Misc.PtInRect(ref rect, x, y) && rangeAdjust.Start != rangeAdjust.End) 389int end = range.End; 397if (end != range.End) 402ITextRange rangeAdjust = _document.Range(range.End, end);
MS\Internal\AutomationProxies\WindowsRichEditRange.cs (25)
62int e1 = (endpoint == TextPatternRangeEndpoint.Start) ? _range.Start : _range.End; 63int e2 = (targetEndpoint == TextPatternRangeEndpoint.Start) ? otherRange._range.Start : otherRange._range.End; 82_range.SetRange(Math.Max(charRange.Start, paraRange.Start), Math.Min(charRange.End, paraRange.End)); 134int max = range.End - range.Start; 144range.Start = range.End - length; 166int end = Math.Min(_range.End, visibleRange.End); 185while (range.End < end) 232int end = _range.End; 312int cp = (targetEndpoint == TextPatternRangeEndpoint.Start) ? range.Start : range.End; 463int limit = _range.End; // cache the limit of our search range. 479end = subrange.End; 528end = subrange.End; 714int end = range.End; // cache the limit 1013if (_range.Start < _range.End) 1024if (_range.Start < _range.End) 1189if (charMoved == 1 && (paraMoved == 0 || charRange.End <= paraRange.End)) 1218if (charMoved == -1 && (paraMoved == 0 || charRange.End >= paraRange.End)) 1308if (subrange.End >= end) 1319if (subrange.End > end) 1354int end = lineRange.End; 1368range.SetRange(range.End, range.Start);