13 instantiations of TextSpan
PresentationCore (7)
MS\Internal\TextFormatting\FullTextLine.cs (2)
2083
lsrunList.Add(new
TextSpan
<TextRun>(cchAcc, lastTextRun));
2096
lsrunList.Add(new
TextSpan
<TextRun>(cchAcc, lastTextRun));
MS\Internal\TextFormatting\SimpleTextLine.cs (1)
886
textRunSpans[i] = new
TextSpan
<TextRun>(_runs[i].Length, _runs[i].TextRun);
MS\Internal\TextFormatting\TextMarkerSource.cs (1)
181
return new
TextSpan
<CultureSpecificCharacterBufferRange> (
MS\Internal\TextFormatting\TextRunCacheImp.cs (2)
295
return new
TextSpan
<CultureSpecificCharacterBufferRange>(
318
textRunList[i] = new
TextSpan
<TextRun>(currentSpan.length, currentSpan.element as TextRun);
System\Windows\Media\FormattedText.cs (1)
1876
return new
TextSpan
<CultureSpecificCharacterBufferRange> (
PresentationFramework (6)
MS\Internal\Documents\TextBoxLine.cs (1)
124
return new
TextSpan
<CultureSpecificCharacterBufferRange>(
MS\Internal\PtsHost\Line.cs (1)
207
return new
TextSpan
<CultureSpecificCharacterBufferRange>(
MS\Internal\PtsHost\ListMarkerLine.cs (1)
62
return new
TextSpan
<CultureSpecificCharacterBufferRange>(
MS\Internal\PtsHost\OptimalTextSource.cs (1)
159
return new
TextSpan
<CultureSpecificCharacterBufferRange>(
MS\Internal\Text\ComplexLine.cs (1)
107
return new
TextSpan
<CultureSpecificCharacterBufferRange>(
MS\Internal\Text\SimpleLine.cs (1)
88
return new
TextSpan
<CultureSpecificCharacterBufferRange> (
47 references to TextSpan
PresentationCore (20)
MS\Internal\TextFormatting\FormatSettings.cs (1)
260
internal
TextSpan
<CultureSpecificCharacterBufferRange> GetPrecedingText(int cpLimit)
MS\Internal\TextFormatting\FullTextLine.cs (4)
2049
public override IList<
TextSpan
<TextRun>> GetTextRunSpans()
2059
return Array.Empty<
TextSpan
<TextRun>>();
2062
List<
TextSpan
<TextRun>> lsrunList = new List<
TextSpan
<TextRun>>(2);
MS\Internal\TextFormatting\SimpleTextLine.cs (3)
880
public override IList<
TextSpan
<TextRun>> GetTextRunSpans()
882
TextSpan
<TextRun>[] textRunSpans = new
TextSpan
<TextRun>[_runs.Length];
MS\Internal\TextFormatting\TextMarkerSource.cs (1)
167
public override
TextSpan
<CultureSpecificCharacterBufferRange> GetPrecedingText(
MS\Internal\TextFormatting\TextRunCacheImp.cs (4)
270
internal
TextSpan
<CultureSpecificCharacterBufferRange> GetPrecedingText(TextSource textSource, int cpLimit)
311
internal IList<
TextSpan
<TextRun>> GetTextRunSpans()
313
TextSpan
<TextRun>[] textRunList = new
TextSpan
<TextRun>[_textRunVector.Count];
MS\Internal\TextFormatting\TextStore.cs (2)
1192
TextSpan
<CultureSpecificCharacterBufferRange> textSpan = _settings.GetPrecedingText(limitCp);
2618
TextSpan
<CultureSpecificCharacterBufferRange> textSpan = _settings.GetPrecedingText(_cpFirst);
System\Windows\Media\FormattedText.cs (1)
1853
public override
TextSpan
<CultureSpecificCharacterBufferRange> GetPrecedingText(
System\Windows\Media\textformatting\TextLine.cs (1)
182
public abstract IList<
TextSpan
<TextRun>> GetTextRunSpans();
System\Windows\Media\textformatting\TextRunCache.cs (2)
78
internal IList<
TextSpan
<TextRun>> GetTextRunSpans()
87
return Array.Empty<
TextSpan
<TextRun>>();
System\Windows\Media\textformatting\TextSource.cs (1)
46
public abstract
TextSpan
<CultureSpecificCharacterBufferRange> GetPrecedingText(
PresentationFramework (27)
MS\Internal\Documents\TextBoxLine.cs (3)
103
public override
TextSpan
<CultureSpecificCharacterBufferRange> GetPrecedingText(int dcp)
376
IList<
TextSpan
<TextRun>> runs = _line.GetTextRunSpans();
377
return (((
TextSpan
<TextRun>)runs[runs.Count - 1]).Value is TextEndOfParagraph);
MS\Internal\PtsHost\Line.cs (11)
174
internal override
TextSpan
<CultureSpecificCharacterBufferRange> GetPrecedingText(int dcp)
288
foreach (
TextSpan
<TextRun> textSpan in _runs)
375
IList<
TextSpan
<TextRun>> runs = _runs;
396
foreach (
TextSpan
<TextRun> textSpan in runs)
661
IList<
TextSpan
<TextRun>> spans = _line.GetTextRunSpans();
682
foreach (
TextSpan
<TextRun> textSpan in spans)
703
foreach (
TextSpan
<TextRun> span in spans)
852
return (((
TextSpan
<TextRun>)_runs[_runs.Count-1]).Value is ParagraphBreakRun);
928
TextRun run = ((
TextSpan
<TextRun>)_runs[_runs.Count - 1]).Value as TextRun;
958
foreach (
TextSpan
<TextRun> textSpan in _runs)
1250
private IList<
TextSpan
<TextRun>> _runs;
MS\Internal\PtsHost\LineBase.cs (1)
48
internal abstract
TextSpan
<CultureSpecificCharacterBufferRange> GetPrecedingText(int dcp);
MS\Internal\PtsHost\ListMarkerLine.cs (1)
60
internal override
TextSpan
<CultureSpecificCharacterBufferRange> GetPrecedingText(int dcp)
MS\Internal\PtsHost\OptimalTextSource.cs (2)
125
internal override
TextSpan
<CultureSpecificCharacterBufferRange> GetPrecedingText(int dcp)
188
foreach (
TextSpan
<TextRun> textSpan in _runCache.GetTextRunSpans())
MS\Internal\PtsHost\TextFormatterHost.cs (1)
53
public override
TextSpan
<CultureSpecificCharacterBufferRange> GetPrecedingText(int textSourceCharacterIndexLimit)
MS\Internal\Text\ComplexLine.cs (5)
76
public override
TextSpan
<CultureSpecificCharacterBufferRange> GetPrecedingText(int dcp)
153
IList<
TextSpan
<TextRun>> runs = _line.GetTextRunSpans();
158
foreach (
TextSpan
<TextRun> textSpan in runs)
228
IList<
TextSpan
<TextRun>> runs = _line.GetTextRunSpans();
230
foreach (
TextSpan
<TextRun> textSpan in runs)
MS\Internal\Text\Line.cs (2)
417
IList<
TextSpan
<TextRun>> runs = _line.GetTextRunSpans();
418
return (((
TextSpan
<TextRun>)runs[runs.Count-1]).Value is TextEndOfParagraph);
MS\Internal\Text\SimpleLine.cs (1)
71
public override
TextSpan
<CultureSpecificCharacterBufferRange> GetPrecedingText(int dcp)