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