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