1 write to _runs
PresentationCore (1)
MS\Internal\TextFormatting\SimpleTextLine.cs (1)
341_runs = new SimpleRun[count];
26 references to _runs
PresentationCore (26)
MS\Internal\TextFormatting\SimpleTextLine.cs (26)
352_runs[i] = run; 461foreach(SimpleRun run in _runs) 587if (_runs.Length <= 0) 606foreach (SimpleRun run in _runs) 667for(int i = 0; i < _runs.Length; i++) 669run = (SimpleRun)_runs[i]; 844foreach(SimpleRun run in _runs) 898TextSpan<TextRun>[] textRunSpans = new TextSpan<TextRun>[_runs.Length]; 900for (int i = 0; i < _runs.Length; i++) 902textRunSpans[i] = new TextSpan<TextRun>(_runs[i].Length, _runs[i].TextRun); 914List<IndexedGlyphRun> indexedGlyphRuns = new List<IndexedGlyphRun>(_runs.Length); 920foreach(SimpleRun run in _runs) 1215while (runIndex < _runs.Length) 1219if (_runs[runIndex].IsVisible && !_runs[runIndex].EOT) 1225cpRunStart += _runs[runIndex++].Length; 1246cpRunEnd += _runs[runIndex].Length - 1; 1251if (_runs[runIndex].IsVisible && !_runs[runIndex].EOT) 1258if (_runs[runIndex].EOT) 1261cpVisible = cpRunEnd - _runs[runIndex].Length + 1; 1265cpRunEnd -= _runs[runIndex--].Length; 1282while (runIndex < _runs.Length && cpRunStart + _runs[runIndex].Length <= cp) 1284cpRunStart += _runs[runIndex++].Length;