9 instantiations of HighlightSegment
PresentationFramework (9)
MS\Internal\Annotations\Component\AnnotationHighlightLayer.cs (9)
407HighlightSegment temp = new HighlightSegment(rangeSegment.Start, highlightSegment.Segment.Start, highlightRange); 417_segments.Insert(ind++, new HighlightSegment(rangeSegment.Start, rangeSegment.End, highlightRange)); 429_segments.Insert(ind++, new HighlightSegment(rangeSegment.Start, rangeSegment.End, highlightRange)); 435_segments.Insert(ind++, new HighlightSegment(rangeEnumerator.Current.Start, rangeEnumerator.Current.End, highlightRange)); 774res.Add(new HighlightSegment(_segment.Start, ps, _owners)); 775res.Add(new HighlightSegment(ps, _segment.End, _owners)); 803res.Add(new HighlightSegment(_segment.Start, ps1, _owners)); 807res.Add(new HighlightSegment(ps1, ps1, _owners)); 811res.Add(new HighlightSegment(ps1, _segment.End, _owners));
22 references to HighlightSegment
PresentationFramework (22)
MS\Internal\Annotations\Component\AnnotationHighlightLayer.cs (20)
36_segments = new List<HighlightSegment>(); 125HighlightSegment highlightSegment = _segments[i]; 239HighlightSegment highlightSegment = null; 352HighlightSegment highlightSegment = _segments[ind]; 362IList<HighlightSegment> res = highlightSegment.Split(rangeSegment.Start, rangeSegment.End, highlightRange); 407HighlightSegment temp = new HighlightSegment(rangeSegment.Start, highlightSegment.Segment.Start, highlightRange); 455HighlightSegment highlightSegment = _segments[i]; 479HighlightSegment highlightSegment = _segments[i]; 501HighlightSegment highlightSegment = _segments[i]; 759internal IList<HighlightSegment> Split(ITextPointer ps, LogicalDirection side) 761IList<HighlightSegment> res = null; 767res = new List<HighlightSegment>(1); 773res = new List<HighlightSegment>(2); 789internal IList<HighlightSegment> Split(ITextPointer ps1, ITextPointer ps2, IHighlightRange newOwner) 793IList<HighlightSegment> res = new List<HighlightSegment>(); 815foreach (HighlightSegment seg in res) 822IList<HighlightSegment> r1 = Split(ps1, LogicalDirection.Forward); 827IList<HighlightSegment> r2 = r1[i].Split(ps2, LogicalDirection.Backward); 1216private List<HighlightSegment> _segments;
System\Windows\Documents\FixedDocument.cs (2)
1112AnnotationHighlightLayer.HighlightSegment highlightSegment = highlights.GetHighlightValue(highlightRangeStart, 1113LogicalDirection.Forward, typeof(HighlightComponent)) as AnnotationHighlightLayer.HighlightSegment;