public override TextSpan <CultureSpecificCharacterBufferRange> GetPrecedingText(int textSourceCharacterIndexLimit) { CharacterBufferRange range1 = new CharacterBufferRange(text, 0, Math.Min(text.Length, textSourceCharacterIndexLimit)); CultureSpecificCharacterBufferRange range2 = new CultureSpecificCharacterBufferRange(Thread.CurrentThread.CurrentUICulture, range1); return(new TextSpan <CultureSpecificCharacterBufferRange>(range1.Length, range2)); }
public override TextSpan <CultureSpecificCharacterBufferRange> GetPrecedingText( int textSourceCharacterIndexLimit) { var bufferRange = new CultureSpecificCharacterBufferRange( CultureInfo.CurrentUICulture, new CharacterBufferRange(string.Empty, 0, 0)); return(new TextSpan <CultureSpecificCharacterBufferRange>(0, bufferRange)); }