9 references to SelectionWordBreaker
PresentationFramework (9)
src\Framework\System\Windows\Documents\TextPointerBase.cs (9)
491isAtWordBoundary = SelectionWordBreaker.IsAtWordBoundary(text, position, insideWordDirection); 1419char[] preceedingText = new char[SelectionWordBreaker.MinContextLength]; 1420char[] followingText = new char[SelectionWordBreaker.MinContextLength]; 1431runLength = Math.Min(navigator.GetTextRunLength(LogicalDirection.Backward), SelectionWordBreaker.MinContextLength - preceedingCount); 1435navigator.GetTextInRun(LogicalDirection.Forward, preceedingText, SelectionWordBreaker.MinContextLength - preceedingCount, runLength); 1437if (preceedingCount == SelectionWordBreaker.MinContextLength) 1450runLength = Math.Min(navigator.GetTextRunLength(LogicalDirection.Forward), SelectionWordBreaker.MinContextLength - followingCount); 1456if (followingCount == SelectionWordBreaker.MinContextLength) 1467Array.Copy(preceedingText, SelectionWordBreaker.MinContextLength - preceedingCount, text, 0, preceedingCount);