1 write to _runs
PresentationCore (1)
MS\Internal\TextFormatting\SimpleTextLine.cs (1)
332_runs = new SimpleRun[count];
26 references to _runs
PresentationCore (26)
MS\Internal\TextFormatting\SimpleTextLine.cs (26)
343_runs[i] = run; 452foreach(SimpleRun run in _runs) 578if (_runs.Length <= 0) 597foreach (SimpleRun run in _runs) 658for(int i = 0; i < _runs.Length; i++) 660run = (SimpleRun)_runs[i]; 835foreach(SimpleRun run in _runs) 889TextSpan<TextRun>[] textRunSpans = new TextSpan<TextRun>[_runs.Length]; 891for (int i = 0; i < _runs.Length; i++) 893textRunSpans[i] = new TextSpan<TextRun>(_runs[i].Length, _runs[i].TextRun); 905List<IndexedGlyphRun> indexedGlyphRuns = new List<IndexedGlyphRun>(_runs.Length); 911foreach(SimpleRun run in _runs) 1206while (runIndex < _runs.Length) 1210if (_runs[runIndex].IsVisible && !_runs[runIndex].EOT) 1216cpRunStart += _runs[runIndex++].Length; 1237cpRunEnd += _runs[runIndex].Length - 1; 1242if (_runs[runIndex].IsVisible && !_runs[runIndex].EOT) 1249if (_runs[runIndex].EOT) 1252cpVisible = cpRunEnd - _runs[runIndex].Length + 1; 1256cpRunEnd -= _runs[runIndex--].Length; 1273while (runIndex < _runs.Length && cpRunStart + _runs[runIndex].Length <= cp) 1275cpRunStart += _runs[runIndex++].Length;