33 references to EndOffset
PresentationFramework (33)
MS\Internal\Documents\TextBoxView.cs (33)
406
_lineMetrics.Count == 1 && _lineMetrics[0].
EndOffset
== 0)
646
int startOffset = Math.Min(_lineMetrics[_lineMetrics.Count - 1].
EndOffset
, startPosition.Offset);
647
int endOffset = Math.Min(_lineMetrics[_lineMetrics.Count - 1].
EndOffset
, endPosition.Offset);
666
_lineMetrics[firstLineIndex].
EndOffset
> endOffset;
668
_lineMetrics[lastLineIndex].
EndOffset
> endOffset;
694
ITextPointer endOfLinePosition = _host.TextContainer.CreatePointerAtOffset(_lineMetrics[lineIndex].
EndOffset
, LogicalDirection.Backward);
839
if (nextCharacterHit.FirstCharacterIndex + nextCharacterHit.TrailingLength == _lineMetrics[lineIndex].
EndOffset
&&
1056
int lastValidOffset = _lineMetrics[_lineMetrics.Count - 1].
EndOffset
;
1068
int newLastValidOffset = _lineMetrics[_lineMetrics.Count - 1].
EndOffset
;
1146
else if (offset > record.
EndOffset
)
1152
if (offset == record.
EndOffset
&& index < _lineMetrics.Count - 1)
1259
ITextPointer end = _host.TextContainer.CreatePointerAtOffset(_lineMetrics[_lineMetrics.Count - 1].
EndOffset
, LogicalDirection.Forward);
2001
int endOffset = Math.Min(_lineMetrics[lineIndex].
EndOffset
, unclippedEndOffset);
2008
if (unclippedStartOffset == _lineMetrics[lineIndex].
EndOffset
)
2053
if (unclippedEndOffset >= _lineMetrics[lineIndex].
EndOffset
)
2087
int lineEndOffset = _lineMetrics[lineIndex].
EndOffset
;
2104
if (unclippedStartOffset == _lineMetrics[lineIndex].
EndOffset
)
2132
if (unclippedEndOffset >= _lineMetrics[lineIndex].
EndOffset
)
2194
lineOffset = _lineMetrics[_lineMetrics.Count - 1].
EndOffset
;
2284
if (range.StartIndex > _lineMetrics[_lineMetrics.Count - 1].
EndOffset
)
2304
if (range.StartIndex > _lineMetrics[_lineMetrics.Count - 1].
EndOffset
)
2402
if (endOffset > _lineMetrics[_lineMetrics.Count - 1].
EndOffset
)
2405
endOffset = _lineMetrics[_lineMetrics.Count - 1].
EndOffset
;
2446
(range.StartIndex > lineOffset || range.StartIndex + -delta < _lineMetrics[lineIndex].
EndOffset
))
2479
int originalEndOffset = _lineMetrics[lineIndex].
EndOffset
;
2493
if (originalEndOffset != _lineMetrics[lineIndex].
EndOffset
)
2515
lineOffset >= _lineMetrics[lineIndex].
EndOffset
)
2548
Invariant.Assert(lineOffset < _lineMetrics[lineIndex].
EndOffset
);
2561
&& curLine.
EndOffset
== record.
EndOffset
2575
offsetSyncOk |= lastCoveredCharOffset <= record.
EndOffset
&& line.HasLineBreak;
2865
_lineMetrics[_lineMetrics.Count - 1].
EndOffset
>= position.Offset;
2927
int viewportEnd = _lineMetrics[lastLineIndex].
EndOffset
;