2 writes to Offset
PresentationFramework (2)
MS\Internal\Documents\TextBoxView.cs (2)
2351_lineMetrics[i].Offset += delta; 2425_lineMetrics[i].Offset += delta;
29 references to Offset
PresentationFramework (29)
MS\Internal\Documents\TextBoxView.cs (29)
671bool firstLinePartiallyCovered = _lineMetrics[firstLineIndex].Offset < startOffset || 673bool lastLinePartiallyCovered = _lineMetrics[lastLineIndex].Offset < startOffset || 740nextLinePosition = _host.TextContainer.CreatePointerAtOffset(_lineMetrics[lineIndex + linesMoved].Offset, LogicalDirection.Forward); 786if (position.Offset > _lineMetrics[lineIndex].Offset) 859else if (nextCharacterHit.FirstCharacterIndex + nextCharacterHit.TrailingLength == _lineMetrics[lineIndex].Offset && 908if (backspaceCharacterHit.FirstCharacterIndex + backspaceCharacterHit.TrailingLength == _lineMetrics[lineIndex].Offset) 941ITextPointer start = _host.TextContainer.CreatePointerAtOffset(_lineMetrics[lineIndex].Offset, LogicalDirection.Forward); 942ITextPointer end = _host.TextContainer.CreatePointerAtOffset(_lineMetrics[lineIndex].Offset + _lineMetrics[lineIndex].ContentLength, LogicalDirection.Forward); 1148if (offset < record.Offset) 1264ITextPointer start = _host.TextContainer.CreatePointerAtOffset(_lineMetrics[0].Offset, LogicalDirection.Backward); 1536line.Format(metrics.Offset, formatWidth, width, lineProperties, new TextRunCache(), formatter); 1545_dirtyList.Merge(new DirtyTextRange(metrics.Offset, metrics.Length, metrics.Length, fromHighlightLayer: true)); 1701line.Format(metrics.Offset, formatWidth, width, lineProperties, new TextRunCache(), formatter); 1848line.Format(metrics.Offset, formatWidth, width, lineProperties, _cache.TextRunCache, _cache.TextFormatter); 2006int startOffset = Math.Max(_lineMetrics[lineIndex].Offset, unclippedStartOffset); 2040Invariant.Assert(endOffset == _lineMetrics[lineIndex].Offset || 2041endOffset == _lineMetrics[lineIndex].Offset + _lineMetrics[lineIndex].ContentLength); 2092int lineStartOffset = _lineMetrics[lineIndex].Offset; 2122Invariant.Assert(endOffset == _lineMetrics[lineIndex].Offset || 2123endOffset == _lineMetrics[lineIndex].Offset + _lineMetrics[lineIndex].ContentLength); 2368lineOffset = _lineMetrics[lineIndex].Offset; 2442lineOffset = _lineMetrics[lineIndex].Offset; 2486lineOffset = _lineMetrics[lineIndex].Offset; 2518lineOffset != _lineMetrics[lineIndex].Offset)) 2540lineOffset + line.Length <= _lineMetrics[lineIndex].Offset) 2565&& curLine.Offset > lastCoveredCharOffset 2569&& curLine.Offset == record.Offset 2944int viewportStart = _lineMetrics[firstLineIndex].Offset;