13 instantiations of TextSpan
PresentationCore (7)
MS\Internal\TextFormatting\FullTextLine.cs (2)
2084
lsrunList.Add(new
TextSpan
<TextRun>(cchAcc, lastTextRun));
2097
lsrunList.Add(new
TextSpan
<TextRun>(cchAcc, lastTextRun));
MS\Internal\TextFormatting\SimpleTextLine.cs (1)
887
textRunSpans[i] = new
TextSpan
<TextRun>(_runs[i].Length, _runs[i].TextRun);
MS\Internal\TextFormatting\TextMarkerSource.cs (1)
182
return new
TextSpan
<CultureSpecificCharacterBufferRange> (
MS\Internal\TextFormatting\TextRunCacheImp.cs (2)
296
return new
TextSpan
<CultureSpecificCharacterBufferRange>(
319
textRunList[i] = new
TextSpan
<TextRun>(currentSpan.length, currentSpan.element as TextRun);
System\Windows\Media\FormattedText.cs (1)
1877
return new
TextSpan
<CultureSpecificCharacterBufferRange> (
PresentationFramework (6)
MS\Internal\Documents\TextBoxLine.cs (1)
125
return new
TextSpan
<CultureSpecificCharacterBufferRange>(
MS\Internal\PtsHost\Line.cs (1)
208
return new
TextSpan
<CultureSpecificCharacterBufferRange>(
MS\Internal\PtsHost\ListMarkerLine.cs (1)
63
return new
TextSpan
<CultureSpecificCharacterBufferRange>(
MS\Internal\PtsHost\OptimalTextSource.cs (1)
160
return new
TextSpan
<CultureSpecificCharacterBufferRange>(
MS\Internal\Text\ComplexLine.cs (1)
108
return new
TextSpan
<CultureSpecificCharacterBufferRange>(
MS\Internal\Text\SimpleLine.cs (1)
89
return new
TextSpan
<CultureSpecificCharacterBufferRange> (
47 references to TextSpan
PresentationCore (20)
MS\Internal\TextFormatting\FormatSettings.cs (1)
261
internal
TextSpan
<CultureSpecificCharacterBufferRange> GetPrecedingText(int cpLimit)
MS\Internal\TextFormatting\FullTextLine.cs (4)
2050
public override IList<
TextSpan
<TextRun>> GetTextRunSpans()
2060
return Array.Empty<
TextSpan
<TextRun>>();
2063
List<
TextSpan
<TextRun>> lsrunList = new List<
TextSpan
<TextRun>>(2);
MS\Internal\TextFormatting\SimpleTextLine.cs (3)
881
public override IList<
TextSpan
<TextRun>> GetTextRunSpans()
883
TextSpan
<TextRun>[] textRunSpans = new
TextSpan
<TextRun>[_runs.Length];
MS\Internal\TextFormatting\TextMarkerSource.cs (1)
168
public override
TextSpan
<CultureSpecificCharacterBufferRange> GetPrecedingText(
MS\Internal\TextFormatting\TextRunCacheImp.cs (4)
271
internal
TextSpan
<CultureSpecificCharacterBufferRange> GetPrecedingText(TextSource textSource, int cpLimit)
312
internal IList<
TextSpan
<TextRun>> GetTextRunSpans()
314
TextSpan
<TextRun>[] textRunList = new
TextSpan
<TextRun>[_textRunVector.Count];
MS\Internal\TextFormatting\TextStore.cs (2)
1193
TextSpan
<CultureSpecificCharacterBufferRange> textSpan = _settings.GetPrecedingText(limitCp);
2619
TextSpan
<CultureSpecificCharacterBufferRange> textSpan = _settings.GetPrecedingText(_cpFirst);
System\Windows\Media\FormattedText.cs (1)
1854
public override
TextSpan
<CultureSpecificCharacterBufferRange> GetPrecedingText(
System\Windows\Media\textformatting\TextLine.cs (1)
183
public abstract IList<
TextSpan
<TextRun>> GetTextRunSpans();
System\Windows\Media\textformatting\TextRunCache.cs (2)
79
internal IList<
TextSpan
<TextRun>> GetTextRunSpans()
88
return Array.Empty<
TextSpan
<TextRun>>();
System\Windows\Media\textformatting\TextSource.cs (1)
47
public abstract
TextSpan
<CultureSpecificCharacterBufferRange> GetPrecedingText(
PresentationFramework (27)
MS\Internal\Documents\TextBoxLine.cs (3)
104
public override
TextSpan
<CultureSpecificCharacterBufferRange> GetPrecedingText(int dcp)
377
IList<
TextSpan
<TextRun>> runs = _line.GetTextRunSpans();
378
return (((
TextSpan
<TextRun>)runs[runs.Count - 1]).Value is TextEndOfParagraph);
MS\Internal\PtsHost\Line.cs (11)
175
internal override
TextSpan
<CultureSpecificCharacterBufferRange> GetPrecedingText(int dcp)
289
foreach (
TextSpan
<TextRun> textSpan in _runs)
376
IList<
TextSpan
<TextRun>> runs = _runs;
397
foreach (
TextSpan
<TextRun> textSpan in runs)
662
IList<
TextSpan
<TextRun>> spans = _line.GetTextRunSpans();
683
foreach (
TextSpan
<TextRun> textSpan in spans)
704
foreach (
TextSpan
<TextRun> span in spans)
853
return (((
TextSpan
<TextRun>)_runs[_runs.Count-1]).Value is ParagraphBreakRun);
929
TextRun run = ((
TextSpan
<TextRun>)_runs[_runs.Count - 1]).Value as TextRun;
959
foreach (
TextSpan
<TextRun> textSpan in _runs)
1251
private IList<
TextSpan
<TextRun>> _runs;
MS\Internal\PtsHost\LineBase.cs (1)
49
internal abstract
TextSpan
<CultureSpecificCharacterBufferRange> GetPrecedingText(int dcp);
MS\Internal\PtsHost\ListMarkerLine.cs (1)
61
internal override
TextSpan
<CultureSpecificCharacterBufferRange> GetPrecedingText(int dcp)
MS\Internal\PtsHost\OptimalTextSource.cs (2)
126
internal override
TextSpan
<CultureSpecificCharacterBufferRange> GetPrecedingText(int dcp)
189
foreach (
TextSpan
<TextRun> textSpan in _runCache.GetTextRunSpans())
MS\Internal\PtsHost\TextFormatterHost.cs (1)
54
public override
TextSpan
<CultureSpecificCharacterBufferRange> GetPrecedingText(int textSourceCharacterIndexLimit)
MS\Internal\Text\ComplexLine.cs (5)
77
public override
TextSpan
<CultureSpecificCharacterBufferRange> GetPrecedingText(int dcp)
154
IList<
TextSpan
<TextRun>> runs = _line.GetTextRunSpans();
159
foreach (
TextSpan
<TextRun> textSpan in runs)
229
IList<
TextSpan
<TextRun>> runs = _line.GetTextRunSpans();
231
foreach (
TextSpan
<TextRun> textSpan in runs)
MS\Internal\Text\Line.cs (2)
418
IList<
TextSpan
<TextRun>> runs = _line.GetTextRunSpans();
419
return (((
TextSpan
<TextRun>)runs[runs.Count-1]).Value is TextEndOfParagraph);
MS\Internal\Text\SimpleLine.cs (1)
72
public override
TextSpan
<CultureSpecificCharacterBufferRange> GetPrecedingText(int dcp)