9 writes to _range
UIAutomationClientSideProviders (9)
MS\Internal\AutomationProxies\WindowsRichEditRange.cs (9)
27
_range
= range;
1126
_range
= charRange;
1131
_range
= paraRange;
1155
_range
= charRange;
1160
_range
= paraRange;
1184
_range
= charRange;
1189
_range
= paraRange;
1213
_range
= charRange;
1218
_range
= paraRange;
48 references to _range
UIAutomationClientSideProviders (48)
MS\Internal\AutomationProxies\WindowsRichEditRange.cs (48)
42
ITextRange range =
_range
.GetDuplicate();
50
return
_range
.IsEqual(otherRange.
_range
)==TomBool.tomTrue;
58
int e1 = (endpoint == TextPatternRangeEndpoint.Start) ?
_range
.Start :
_range
.End;
59
int e2 = (targetEndpoint == TextPatternRangeEndpoint.Start) ? otherRange.
_range
.Start : otherRange.
_range
.End;
72
ITextRange charRange =
_range
.GetDuplicate();
75
ITextRange paraRange =
_range
.GetDuplicate();
78
_range
.SetRange(Math.Max(charRange.Start, paraRange.Start), Math.Min(charRange.End, paraRange.End));
83
_range
.Expand(TomUnitFromTextUnit(unit, "unit"));
128
ITextRange range =
_range
.GetDuplicate();
154
return GetAttributeValueForRange(
_range
, attribute);
161
int start = Math.Max(
_range
.Start, visibleRange.Start);
162
int end = Math.Min(
_range
.End, visibleRange.End);
221
text =
_range
.Text;
227
int start =
_range
.Start;
228
int end =
_range
.End;
231
text =
_range
.Text;
237
ITextRange range =
_range
.GetDuplicate();
261
moved =
_range
.Move(TomUnitFromTextUnit(unit, "unit"), count);
288
moved =
_range
.MoveStart(TomUnitFromTextUnit(unit, "unit"), count);
292
moved =
_range
.MoveEnd(TomUnitFromTextUnit(unit, "unit"), count);
304
ITextRange range = ((WindowsRichEditRange)targetRange).
_range
;
312
int storyLength =
_range
.StoryLength;
313
_range
.Start = cp<storyLength ? cp : storyLength-1;
317
_range
.End = cp;
325
_range
.Select();
351
_range
.ScrollIntoView(TomStartEnd.tomStart);
357
ITextRange range =
_range
.GetDuplicate();
456
int limit =
_range
.End; // cache the limit of our search range.
457
ITextRange subrange = FirstUnit(
_range
);
509
int limit =
_range
.Start; // cache the limit of our search range.
510
ITextRange subrange = LastUnit(
_range
);
1006
if (
_range
.Start <
_range
.End)
1008
_range
.Collapse(TomStartEnd.tomEnd);
1017
if (
_range
.Start <
_range
.End)
1019
_range
.Collapse(TomStartEnd.tomStart);
1115
ITextRange charRange =
_range
.GetDuplicate();
1118
ITextRange paraRange =
_range
.GetDuplicate();
1144
ITextRange charRange =
_range
.GetDuplicate();
1147
ITextRange paraRange =
_range
.GetDuplicate();
1173
ITextRange charRange =
_range
.GetDuplicate();
1176
ITextRange paraRange =
_range
.GetDuplicate();
1202
ITextRange charRange =
_range
.GetDuplicate();
1205
ITextRange paraRange =
_range
.GetDuplicate();