2 writes to Offset
PresentationFramework (2)
MS\Internal\Documents\TextBoxView.cs (2)
2345_lineMetrics[i].Offset += delta; 2419_lineMetrics[i].Offset += delta;
29 references to Offset
PresentationFramework (29)
MS\Internal\Documents\TextBoxView.cs (29)
665bool firstLinePartiallyCovered = _lineMetrics[firstLineIndex].Offset < startOffset || 667bool lastLinePartiallyCovered = _lineMetrics[lastLineIndex].Offset < startOffset || 734nextLinePosition = _host.TextContainer.CreatePointerAtOffset(_lineMetrics[lineIndex + linesMoved].Offset, LogicalDirection.Forward); 780if (position.Offset > _lineMetrics[lineIndex].Offset) 853else if (nextCharacterHit.FirstCharacterIndex + nextCharacterHit.TrailingLength == _lineMetrics[lineIndex].Offset && 902if (backspaceCharacterHit.FirstCharacterIndex + backspaceCharacterHit.TrailingLength == _lineMetrics[lineIndex].Offset) 935ITextPointer start = _host.TextContainer.CreatePointerAtOffset(_lineMetrics[lineIndex].Offset, LogicalDirection.Forward); 936ITextPointer end = _host.TextContainer.CreatePointerAtOffset(_lineMetrics[lineIndex].Offset + _lineMetrics[lineIndex].ContentLength, LogicalDirection.Forward); 1142if (offset < record.Offset) 1258ITextPointer start = _host.TextContainer.CreatePointerAtOffset(_lineMetrics[0].Offset, LogicalDirection.Backward); 1530line.Format(metrics.Offset, formatWidth, width, lineProperties, new TextRunCache(), formatter); 1539_dirtyList.Merge(new DirtyTextRange(metrics.Offset, metrics.Length, metrics.Length, fromHighlightLayer: true)); 1695line.Format(metrics.Offset, formatWidth, width, lineProperties, new TextRunCache(), formatter); 1842line.Format(metrics.Offset, formatWidth, width, lineProperties, _cache.TextRunCache, _cache.TextFormatter); 2000int startOffset = Math.Max(_lineMetrics[lineIndex].Offset, unclippedStartOffset); 2034Invariant.Assert(endOffset == _lineMetrics[lineIndex].Offset || 2035endOffset == _lineMetrics[lineIndex].Offset + _lineMetrics[lineIndex].ContentLength); 2086int lineStartOffset = _lineMetrics[lineIndex].Offset; 2116Invariant.Assert(endOffset == _lineMetrics[lineIndex].Offset || 2117endOffset == _lineMetrics[lineIndex].Offset + _lineMetrics[lineIndex].ContentLength); 2362lineOffset = _lineMetrics[lineIndex].Offset; 2436lineOffset = _lineMetrics[lineIndex].Offset; 2480lineOffset = _lineMetrics[lineIndex].Offset; 2512lineOffset != _lineMetrics[lineIndex].Offset)) 2534lineOffset + line.Length <= _lineMetrics[lineIndex].Offset) 2559&& curLine.Offset > lastCoveredCharOffset 2563&& curLine.Offset == record.Offset 2926int viewportStart = _lineMetrics[firstLineIndex].Offset;