49 references to TomUnit
UIAutomationClientSideProviders (49)
MS\Internal\AutomationProxies\Tom.cs (10)
97
int Expand(
TomUnit
unit);
106
int EndOf(
TomUnit
unit, TomExtend extend);
107
int Move(
TomUnit
unit, int count);
108
int MoveStart(
TomUnit
unit, int count);
109
int MoveEnd(
TomUnit
unit, int count);
160
new int Expand(
TomUnit
unit);
169
new int EndOf(
TomUnit
unit, TomExtend extend);
170
new int Move(
TomUnit
unit, int count);
171
new int MoveStart(
TomUnit
unit, int count);
172
new int MoveEnd(
TomUnit
unit, int count);
MS\Internal\AutomationProxies\WindowsRichEdit.cs (7)
348
range.Expand(
TomUnit
.tomWindow);
361
range.MoveStart(
TomUnit
.tomWord, 1);
375
rangeAdjust.MoveEnd(
TomUnit
.tomCharacter, -1);
376
range.MoveStart(
TomUnit
.tomCharacter, -1);
389
range.MoveEnd(
TomUnit
.tomWord, -1);
401
if (range.MoveEnd(
TomUnit
.tomCharacter, 1) == 0)
405
rangeAdjust.MoveStart(
TomUnit
.tomCharacter, 1);
MS\Internal\AutomationProxies\WindowsRichEditRange.cs (32)
73
charRange.Expand(
TomUnit
.tomCharFormat);
76
paraRange.Expand(
TomUnit
.tomParaFormat);
102
return FindAttributeBackwards(attribute, val,
TomUnit
.tomParaFormat);
106
return FindAttributeForwards(attribute, val,
TomUnit
.tomParaFormat);
113
return FindAttributeBackwards(attribute, val,
TomUnit
.tomCharFormat);
117
return FindAttributeForwards(attribute, val,
TomUnit
.tomCharFormat);
180
range.EndOf(
TomUnit
.tomLine, TomExtend.tomExtend);
190
range.Move(
TomUnit
.tomLine, 1);
191
range.EndOf(
TomUnit
.tomLine, TomExtend.tomExtend);
358
range.MoveEnd(
TomUnit
.tomLine, 1);
447
private ITextRangeProvider FindAttributeForwards(AutomationTextAttribute attribute, object val,
TomUnit
unit)
498
private ITextRangeProvider FindAttributeBackwards(AutomationTextAttribute attribute, object val,
TomUnit
unit)
715
for (ITextRange unitRange = FirstUnit(range); NextUnit(end, unitRange,
TomUnit
.tomCharFormat); )
1116
int charMoved = charRange.MoveStart(
TomUnit
.tomCharFormat, 1);
1119
int paraMoved = paraRange.MoveStart(
TomUnit
.tomParaFormat, 1);
1145
int charMoved = charRange.MoveStart(
TomUnit
.tomCharFormat, -1);
1148
int paraMoved = paraRange.MoveStart(
TomUnit
.tomParaFormat, -1);
1174
int charMoved = charRange.MoveEnd(
TomUnit
.tomCharFormat, 1);
1177
int paraMoved = paraRange.MoveEnd(
TomUnit
.tomParaFormat, 1);
1203
int charMoved = charRange.MoveEnd(
TomUnit
.tomCharFormat, -1);
1206
int paraMoved = paraRange.MoveEnd(
TomUnit
.tomParaFormat, -1);
1241
private static
TomUnit
TomUnitFromTextUnit(TextUnit unit, string name)
1246
return
TomUnit
.tomCharacter;
1249
return
TomUnit
.tomWord;
1252
return
TomUnit
.tomLine;
1255
return
TomUnit
.tomParagraph;
1259
return
TomUnit
.tomStory;
1299
private static bool NextUnit(int end, ITextRange subrange,
TomUnit
unit)
1321
private static bool PreviousUnit(int start, ITextRange subrange,
TomUnit
unit)
1354
range.MoveEnd(
TomUnit
.tomCharacter, -1);
1370
range.MoveStart(
TomUnit
.tomCharacter, 1);
1375
range.MoveEnd(
TomUnit
.tomCharacter, -1);