33 references to EndOffset
PresentationFramework (33)
MS\Internal\Documents\TextBoxView.cs (33)
413
_lineMetrics.Count == 1 && _lineMetrics[0].
EndOffset
== 0)
653
int startOffset = Math.Min(_lineMetrics[_lineMetrics.Count - 1].
EndOffset
, startPosition.Offset);
654
int endOffset = Math.Min(_lineMetrics[_lineMetrics.Count - 1].
EndOffset
, endPosition.Offset);
673
_lineMetrics[firstLineIndex].
EndOffset
> endOffset;
675
_lineMetrics[lastLineIndex].
EndOffset
> endOffset;
701
ITextPointer endOfLinePosition = _host.TextContainer.CreatePointerAtOffset(_lineMetrics[lineIndex].
EndOffset
, LogicalDirection.Backward);
846
if (nextCharacterHit.FirstCharacterIndex + nextCharacterHit.TrailingLength == _lineMetrics[lineIndex].
EndOffset
&&
1063
int lastValidOffset = _lineMetrics[_lineMetrics.Count - 1].
EndOffset
;
1075
int newLastValidOffset = _lineMetrics[_lineMetrics.Count - 1].
EndOffset
;
1153
else if (offset > record.
EndOffset
)
1159
if (offset == record.
EndOffset
&& index < _lineMetrics.Count - 1)
1266
ITextPointer end = _host.TextContainer.CreatePointerAtOffset(_lineMetrics[_lineMetrics.Count - 1].
EndOffset
, LogicalDirection.Forward);
2008
int endOffset = Math.Min(_lineMetrics[lineIndex].
EndOffset
, unclippedEndOffset);
2015
if (unclippedStartOffset == _lineMetrics[lineIndex].
EndOffset
)
2060
if (unclippedEndOffset >= _lineMetrics[lineIndex].
EndOffset
)
2094
int lineEndOffset = _lineMetrics[lineIndex].
EndOffset
;
2111
if (unclippedStartOffset == _lineMetrics[lineIndex].
EndOffset
)
2139
if (unclippedEndOffset >= _lineMetrics[lineIndex].
EndOffset
)
2201
lineOffset = _lineMetrics[_lineMetrics.Count - 1].
EndOffset
;
2291
if (range.StartIndex > _lineMetrics[_lineMetrics.Count - 1].
EndOffset
)
2311
if (range.StartIndex > _lineMetrics[_lineMetrics.Count - 1].
EndOffset
)
2409
if (endOffset > _lineMetrics[_lineMetrics.Count - 1].
EndOffset
)
2412
endOffset = _lineMetrics[_lineMetrics.Count - 1].
EndOffset
;
2453
(range.StartIndex > lineOffset || range.StartIndex + -delta < _lineMetrics[lineIndex].
EndOffset
))
2486
int originalEndOffset = _lineMetrics[lineIndex].
EndOffset
;
2500
if (originalEndOffset != _lineMetrics[lineIndex].
EndOffset
)
2522
lineOffset >= _lineMetrics[lineIndex].
EndOffset
)
2555
Invariant.Assert(lineOffset < _lineMetrics[lineIndex].
EndOffset
);
2568
&& curLine.
EndOffset
== record.
EndOffset
2582
offsetSyncOk |= lastCoveredCharOffset <= record.
EndOffset
&& line.HasLineBreak;
2884
_lineMetrics[_lineMetrics.Count - 1].
EndOffset
>= position.Offset;
2946
int viewportEnd = _lineMetrics[lastLineIndex].
EndOffset
;