49 references to TomUnit
UIAutomationClientSideProviders (49)
MS\Internal\AutomationProxies\Tom.cs (10)
96
int Expand(
TomUnit
unit);
105
int EndOf(
TomUnit
unit, TomExtend extend);
106
int Move(
TomUnit
unit, int count);
107
int MoveStart(
TomUnit
unit, int count);
108
int MoveEnd(
TomUnit
unit, int count);
159
new int Expand(
TomUnit
unit);
168
new int EndOf(
TomUnit
unit, TomExtend extend);
169
new int Move(
TomUnit
unit, int count);
170
new int MoveStart(
TomUnit
unit, int count);
171
new int MoveEnd(
TomUnit
unit, int count);
MS\Internal\AutomationProxies\WindowsRichEdit.cs (7)
347
range.Expand(
TomUnit
.tomWindow);
360
range.MoveStart(
TomUnit
.tomWord, 1);
374
rangeAdjust.MoveEnd(
TomUnit
.tomCharacter, -1);
375
range.MoveStart(
TomUnit
.tomCharacter, -1);
388
range.MoveEnd(
TomUnit
.tomWord, -1);
400
if (range.MoveEnd(
TomUnit
.tomCharacter, 1) == 0)
404
rangeAdjust.MoveStart(
TomUnit
.tomCharacter, 1);
MS\Internal\AutomationProxies\WindowsRichEditRange.cs (32)
72
charRange.Expand(
TomUnit
.tomCharFormat);
75
paraRange.Expand(
TomUnit
.tomParaFormat);
101
return FindAttributeBackwards(attribute, val,
TomUnit
.tomParaFormat);
105
return FindAttributeForwards(attribute, val,
TomUnit
.tomParaFormat);
112
return FindAttributeBackwards(attribute, val,
TomUnit
.tomCharFormat);
116
return FindAttributeForwards(attribute, val,
TomUnit
.tomCharFormat);
179
range.EndOf(
TomUnit
.tomLine, TomExtend.tomExtend);
189
range.Move(
TomUnit
.tomLine, 1);
190
range.EndOf(
TomUnit
.tomLine, TomExtend.tomExtend);
357
range.MoveEnd(
TomUnit
.tomLine, 1);
446
private ITextRangeProvider FindAttributeForwards(AutomationTextAttribute attribute, object val,
TomUnit
unit)
497
private ITextRangeProvider FindAttributeBackwards(AutomationTextAttribute attribute, object val,
TomUnit
unit)
714
for (ITextRange unitRange = FirstUnit(range); NextUnit(end, unitRange,
TomUnit
.tomCharFormat); )
1115
int charMoved = charRange.MoveStart(
TomUnit
.tomCharFormat, 1);
1118
int paraMoved = paraRange.MoveStart(
TomUnit
.tomParaFormat, 1);
1144
int charMoved = charRange.MoveStart(
TomUnit
.tomCharFormat, -1);
1147
int paraMoved = paraRange.MoveStart(
TomUnit
.tomParaFormat, -1);
1173
int charMoved = charRange.MoveEnd(
TomUnit
.tomCharFormat, 1);
1176
int paraMoved = paraRange.MoveEnd(
TomUnit
.tomParaFormat, 1);
1202
int charMoved = charRange.MoveEnd(
TomUnit
.tomCharFormat, -1);
1205
int paraMoved = paraRange.MoveEnd(
TomUnit
.tomParaFormat, -1);
1240
private static
TomUnit
TomUnitFromTextUnit(TextUnit unit, string name)
1245
return
TomUnit
.tomCharacter;
1248
return
TomUnit
.tomWord;
1251
return
TomUnit
.tomLine;
1254
return
TomUnit
.tomParagraph;
1258
return
TomUnit
.tomStory;
1298
private static bool NextUnit(int end, ITextRange subrange,
TomUnit
unit)
1320
private static bool PreviousUnit(int start, ITextRange subrange,
TomUnit
unit)
1353
range.MoveEnd(
TomUnit
.tomCharacter, -1);
1369
range.MoveStart(
TomUnit
.tomCharacter, 1);
1374
range.MoveEnd(
TomUnit
.tomCharacter, -1);