9 writes to _range
UIAutomationClientSideProviders (9)
MS\Internal\AutomationProxies\WindowsRichEditRange.cs (9)
26
_range
= range;
1125
_range
= charRange;
1130
_range
= paraRange;
1154
_range
= charRange;
1159
_range
= paraRange;
1183
_range
= charRange;
1188
_range
= paraRange;
1212
_range
= charRange;
1217
_range
= paraRange;
48 references to _range
UIAutomationClientSideProviders (48)
MS\Internal\AutomationProxies\WindowsRichEditRange.cs (48)
41
ITextRange range =
_range
.GetDuplicate();
49
return
_range
.IsEqual(otherRange.
_range
)==TomBool.tomTrue;
57
int e1 = (endpoint == TextPatternRangeEndpoint.Start) ?
_range
.Start :
_range
.End;
58
int e2 = (targetEndpoint == TextPatternRangeEndpoint.Start) ? otherRange.
_range
.Start : otherRange.
_range
.End;
71
ITextRange charRange =
_range
.GetDuplicate();
74
ITextRange paraRange =
_range
.GetDuplicate();
77
_range
.SetRange(Math.Max(charRange.Start, paraRange.Start), Math.Min(charRange.End, paraRange.End));
82
_range
.Expand(TomUnitFromTextUnit(unit, "unit"));
127
ITextRange range =
_range
.GetDuplicate();
153
return GetAttributeValueForRange(
_range
, attribute);
160
int start = Math.Max(
_range
.Start, visibleRange.Start);
161
int end = Math.Min(
_range
.End, visibleRange.End);
220
text =
_range
.Text;
226
int start =
_range
.Start;
227
int end =
_range
.End;
230
text =
_range
.Text;
236
ITextRange range =
_range
.GetDuplicate();
260
moved =
_range
.Move(TomUnitFromTextUnit(unit, "unit"), count);
287
moved =
_range
.MoveStart(TomUnitFromTextUnit(unit, "unit"), count);
291
moved =
_range
.MoveEnd(TomUnitFromTextUnit(unit, "unit"), count);
303
ITextRange range = ((WindowsRichEditRange)targetRange).
_range
;
311
int storyLength =
_range
.StoryLength;
312
_range
.Start = cp<storyLength ? cp : storyLength-1;
316
_range
.End = cp;
324
_range
.Select();
350
_range
.ScrollIntoView(TomStartEnd.tomStart);
356
ITextRange range =
_range
.GetDuplicate();
455
int limit =
_range
.End; // cache the limit of our search range.
456
ITextRange subrange = FirstUnit(
_range
);
508
int limit =
_range
.Start; // cache the limit of our search range.
509
ITextRange subrange = LastUnit(
_range
);
1005
if (
_range
.Start <
_range
.End)
1007
_range
.Collapse(TomStartEnd.tomEnd);
1016
if (
_range
.Start <
_range
.End)
1018
_range
.Collapse(TomStartEnd.tomStart);
1114
ITextRange charRange =
_range
.GetDuplicate();
1117
ITextRange paraRange =
_range
.GetDuplicate();
1143
ITextRange charRange =
_range
.GetDuplicate();
1146
ITextRange paraRange =
_range
.GetDuplicate();
1172
ITextRange charRange =
_range
.GetDuplicate();
1175
ITextRange paraRange =
_range
.GetDuplicate();
1201
ITextRange charRange =
_range
.GetDuplicate();
1204
ITextRange paraRange =
_range
.GetDuplicate();