1 write to _segment
PresentationFramework (1)
src\Framework\MS\Internal\Annotations\Component\AnnotationHighlightLayer.cs (1)
664_segment = new TextSegment(start, end);
22 references to _segment
PresentationFramework (22)
src\Framework\MS\Internal\Annotations\Component\AnnotationHighlightLayer.cs (22)
785if ((ps.CompareTo(_segment.Start) == 0) || (ps.CompareTo(_segment.End) == 0)) 787if ( ((ps.CompareTo(_segment.Start) == 0) && (side == LogicalDirection.Forward)) || 788((ps.CompareTo(_segment.End) == 0) && (side == LogicalDirection.Backward)) ) 794else if (_segment.Contains(ps)) 797res.Add(new HighlightSegment(_segment.Start, ps, _owners)); 798res.Add(new HighlightSegment(ps, _segment.End, _owners)); 821if ((_segment.Start.CompareTo(ps1) > 0) || (_segment.End.CompareTo(ps1) < 0)) 824if (_segment.Start.CompareTo(ps1) < 0) 826res.Add(new HighlightSegment(_segment.Start, ps1, _owners)); 832if (_segment.End.CompareTo(ps1) > 0) 834res.Add(new HighlightSegment(ps1, _segment.End, _owners)); 843else if (_segment.Contains(ps1)) 1007Debug.Assert(!_segment.IsNull, "null TextSegment"); 1010ITextPointer cursor = _segment.Start.CreatePointer(); 1013while (cursor.CompareTo(_segment.End) < 0) 1031CloseSegment(ref segmentStart, cursor, _segment.End); 1050CloseSegment(ref segmentStart, cursor, _segment.End); 1071CloseSegment(ref segmentStart, cursor, _segment.End); 1144GetSegmentGeometry(geometry, _segment, parentView); 1171return _segment;