1 write to _segment
PresentationFramework (1)
MS\Internal\Annotations\Component\AnnotationHighlightLayer.cs (1)
642
_segment
= new TextSegment(start, end);
22 references to _segment
PresentationFramework (22)
MS\Internal\Annotations\Component\AnnotationHighlightLayer.cs (22)
762
if ((ps.CompareTo(
_segment
.Start) == 0) || (ps.CompareTo(
_segment
.End) == 0))
764
if (((ps.CompareTo(
_segment
.Start) == 0) && (side == LogicalDirection.Forward)) ||
765
((ps.CompareTo(
_segment
.End) == 0) && (side == LogicalDirection.Backward)))
771
else if (
_segment
.Contains(ps))
774
res.Add(new HighlightSegment(
_segment
.Start, ps, _owners));
775
res.Add(new HighlightSegment(ps,
_segment
.End, _owners));
798
if ((
_segment
.Start.CompareTo(ps1) > 0) || (
_segment
.End.CompareTo(ps1) < 0))
801
if (
_segment
.Start.CompareTo(ps1) < 0)
803
res.Add(new HighlightSegment(
_segment
.Start, ps1, _owners));
809
if (
_segment
.End.CompareTo(ps1) > 0)
811
res.Add(new HighlightSegment(ps1,
_segment
.End, _owners));
820
else if (
_segment
.Contains(ps1))
979
Debug.Assert(!
_segment
.IsNull, "null TextSegment");
982
ITextPointer cursor =
_segment
.Start.CreatePointer();
985
while (cursor.CompareTo(
_segment
.End) < 0)
1002
CloseSegment(ref segmentStart, cursor,
_segment
.End);
1020
CloseSegment(ref segmentStart, cursor,
_segment
.End);
1041
CloseSegment(ref segmentStart, cursor,
_segment
.End);
1112
GetSegmentGeometry(geometry,
_segment
, parentView);
1139
return
_segment
;