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) 594foreach (SimpleRun run in _runs) 652for(int i = 0; i < _runs.Length; i++) 654run = (SimpleRun)_runs[i]; 829foreach(SimpleRun run in _runs) 883TextSpan<TextRun>[] textRunSpans = new TextSpan<TextRun>[_runs.Length]; 885for (int i = 0; i < _runs.Length; i++) 887textRunSpans[i] = new TextSpan<TextRun>(_runs[i].Length, _runs[i].TextRun); 899List<IndexedGlyphRun> indexedGlyphRuns = new List<IndexedGlyphRun>(_runs.Length); 905foreach(SimpleRun run in _runs) 1200while (runIndex < _runs.Length) 1204if (_runs[runIndex].IsVisible && !_runs[runIndex].EOT) 1210cpRunStart += _runs[runIndex++].Length; 1231cpRunEnd += _runs[runIndex].Length - 1; 1236if (_runs[runIndex].IsVisible && !_runs[runIndex].EOT) 1243if (_runs[runIndex].EOT) 1246cpVisible = cpRunEnd - _runs[runIndex].Length + 1; 1250cpRunEnd -= _runs[runIndex--].Length; 1267while (runIndex < _runs.Length && cpRunStart + _runs[runIndex].Length <= cp) 1269cpRunStart += _runs[runIndex++].Length;