コード例 #1
0
        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));
        }
コード例 #2
0
        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));
        }