2 writes to Offset
PresentationFramework (2)
MS\Internal\Documents\TextBoxView.cs (2)
2352_lineMetrics[i].Offset += delta; 2426_lineMetrics[i].Offset += delta;
29 references to Offset
PresentationFramework (29)
MS\Internal\Documents\TextBoxView.cs (29)
672bool firstLinePartiallyCovered = _lineMetrics[firstLineIndex].Offset < startOffset || 674bool lastLinePartiallyCovered = _lineMetrics[lastLineIndex].Offset < startOffset || 741nextLinePosition = _host.TextContainer.CreatePointerAtOffset(_lineMetrics[lineIndex + linesMoved].Offset, LogicalDirection.Forward); 787if (position.Offset > _lineMetrics[lineIndex].Offset) 860else if (nextCharacterHit.FirstCharacterIndex + nextCharacterHit.TrailingLength == _lineMetrics[lineIndex].Offset && 909if (backspaceCharacterHit.FirstCharacterIndex + backspaceCharacterHit.TrailingLength == _lineMetrics[lineIndex].Offset) 942ITextPointer start = _host.TextContainer.CreatePointerAtOffset(_lineMetrics[lineIndex].Offset, LogicalDirection.Forward); 943ITextPointer end = _host.TextContainer.CreatePointerAtOffset(_lineMetrics[lineIndex].Offset + _lineMetrics[lineIndex].ContentLength, LogicalDirection.Forward); 1149if (offset < record.Offset) 1265ITextPointer start = _host.TextContainer.CreatePointerAtOffset(_lineMetrics[0].Offset, LogicalDirection.Backward); 1537line.Format(metrics.Offset, formatWidth, width, lineProperties, new TextRunCache(), formatter); 1546_dirtyList.Merge(new DirtyTextRange(metrics.Offset, metrics.Length, metrics.Length, fromHighlightLayer: true)); 1702line.Format(metrics.Offset, formatWidth, width, lineProperties, new TextRunCache(), formatter); 1849line.Format(metrics.Offset, formatWidth, width, lineProperties, _cache.TextRunCache, _cache.TextFormatter); 2007int startOffset = Math.Max(_lineMetrics[lineIndex].Offset, unclippedStartOffset); 2041Invariant.Assert(endOffset == _lineMetrics[lineIndex].Offset || 2042endOffset == _lineMetrics[lineIndex].Offset + _lineMetrics[lineIndex].ContentLength); 2093int lineStartOffset = _lineMetrics[lineIndex].Offset; 2123Invariant.Assert(endOffset == _lineMetrics[lineIndex].Offset || 2124endOffset == _lineMetrics[lineIndex].Offset + _lineMetrics[lineIndex].ContentLength); 2369lineOffset = _lineMetrics[lineIndex].Offset; 2443lineOffset = _lineMetrics[lineIndex].Offset; 2487lineOffset = _lineMetrics[lineIndex].Offset; 2519lineOffset != _lineMetrics[lineIndex].Offset)) 2541lineOffset + line.Length <= _lineMetrics[lineIndex].Offset) 2566&& curLine.Offset > lastCoveredCharOffset 2570&& curLine.Offset == record.Offset 2945int viewportStart = _lineMetrics[firstLineIndex].Offset;