33 references to EndOffset
PresentationFramework (33)
MS\Internal\Documents\TextBoxView.cs (33)
412
_lineMetrics.Count == 1 && _lineMetrics[0].
EndOffset
== 0)
652
int startOffset = Math.Min(_lineMetrics[_lineMetrics.Count - 1].
EndOffset
, startPosition.Offset);
653
int endOffset = Math.Min(_lineMetrics[_lineMetrics.Count - 1].
EndOffset
, endPosition.Offset);
672
_lineMetrics[firstLineIndex].
EndOffset
> endOffset;
674
_lineMetrics[lastLineIndex].
EndOffset
> endOffset;
700
ITextPointer endOfLinePosition = _host.TextContainer.CreatePointerAtOffset(_lineMetrics[lineIndex].
EndOffset
, LogicalDirection.Backward);
845
if (nextCharacterHit.FirstCharacterIndex + nextCharacterHit.TrailingLength == _lineMetrics[lineIndex].
EndOffset
&&
1062
int lastValidOffset = _lineMetrics[_lineMetrics.Count - 1].
EndOffset
;
1074
int newLastValidOffset = _lineMetrics[_lineMetrics.Count - 1].
EndOffset
;
1152
else if (offset > record.
EndOffset
)
1158
if (offset == record.
EndOffset
&& index < _lineMetrics.Count - 1)
1265
ITextPointer end = _host.TextContainer.CreatePointerAtOffset(_lineMetrics[_lineMetrics.Count - 1].
EndOffset
, LogicalDirection.Forward);
2007
int endOffset = Math.Min(_lineMetrics[lineIndex].
EndOffset
, unclippedEndOffset);
2014
if (unclippedStartOffset == _lineMetrics[lineIndex].
EndOffset
)
2059
if (unclippedEndOffset >= _lineMetrics[lineIndex].
EndOffset
)
2093
int lineEndOffset = _lineMetrics[lineIndex].
EndOffset
;
2110
if (unclippedStartOffset == _lineMetrics[lineIndex].
EndOffset
)
2138
if (unclippedEndOffset >= _lineMetrics[lineIndex].
EndOffset
)
2200
lineOffset = _lineMetrics[_lineMetrics.Count - 1].
EndOffset
;
2290
if (range.StartIndex > _lineMetrics[_lineMetrics.Count - 1].
EndOffset
)
2310
if (range.StartIndex > _lineMetrics[_lineMetrics.Count - 1].
EndOffset
)
2408
if (endOffset > _lineMetrics[_lineMetrics.Count - 1].
EndOffset
)
2411
endOffset = _lineMetrics[_lineMetrics.Count - 1].
EndOffset
;
2452
(range.StartIndex > lineOffset || range.StartIndex + -delta < _lineMetrics[lineIndex].
EndOffset
))
2485
int originalEndOffset = _lineMetrics[lineIndex].
EndOffset
;
2499
if (originalEndOffset != _lineMetrics[lineIndex].
EndOffset
)
2521
lineOffset >= _lineMetrics[lineIndex].
EndOffset
)
2554
Invariant.Assert(lineOffset < _lineMetrics[lineIndex].
EndOffset
);
2567
&& curLine.
EndOffset
== record.
EndOffset
2581
offsetSyncOk |= lastCoveredCharOffset <= record.
EndOffset
&& line.HasLineBreak;
2883
_lineMetrics[_lineMetrics.Count - 1].
EndOffset
>= position.Offset;
2945
int viewportEnd = _lineMetrics[lastLineIndex].
EndOffset
;