9 instantiations of HighlightSegment
PresentationFramework (9)
MS\Internal\Annotations\Component\AnnotationHighlightLayer.cs (9)
415HighlightSegment temp = new HighlightSegment(rangeSegment.Start, highlightSegment.Segment.Start, highlightRange); 425_segments.Insert(ind++, new HighlightSegment(rangeSegment.Start, rangeSegment.End, highlightRange)); 437_segments.Insert(ind++, new HighlightSegment(rangeSegment.Start, rangeSegment.End, highlightRange)); 443_segments.Insert(ind++, new HighlightSegment(rangeEnumerator.Current.Start, rangeEnumerator.Current.End, highlightRange)); 782res.Add(new HighlightSegment(_segment.Start, ps, _owners)); 783res.Add(new HighlightSegment(ps, _segment.End, _owners)); 811res.Add(new HighlightSegment(_segment.Start, ps1, _owners)); 815res.Add(new HighlightSegment(ps1, ps1, _owners)); 819res.Add(new HighlightSegment(ps1, _segment.End, _owners));
22 references to HighlightSegment
PresentationFramework (22)
MS\Internal\Annotations\Component\AnnotationHighlightLayer.cs (20)
44_segments = new List<HighlightSegment>(); 133HighlightSegment highlightSegment = _segments[i]; 247HighlightSegment highlightSegment = null; 360HighlightSegment highlightSegment = _segments[ind]; 370IList<HighlightSegment> res = highlightSegment.Split(rangeSegment.Start, rangeSegment.End, highlightRange); 415HighlightSegment temp = new HighlightSegment(rangeSegment.Start, highlightSegment.Segment.Start, highlightRange); 463HighlightSegment highlightSegment = _segments[i]; 487HighlightSegment highlightSegment = _segments[i]; 509HighlightSegment highlightSegment = _segments[i]; 767internal IList<HighlightSegment> Split(ITextPointer ps, LogicalDirection side) 769IList<HighlightSegment> res = null; 775res = new List<HighlightSegment>(1); 781res = new List<HighlightSegment>(2); 797internal IList<HighlightSegment> Split(ITextPointer ps1, ITextPointer ps2, IHighlightRange newOwner) 801IList<HighlightSegment> res = new List<HighlightSegment>(); 823foreach (HighlightSegment seg in res) 830IList<HighlightSegment> r1 = Split(ps1, LogicalDirection.Forward); 835IList<HighlightSegment> r2 = r1[i].Split(ps2, LogicalDirection.Backward); 1228List<HighlightSegment> _segments;
System\Windows\Documents\FixedDocument.cs (2)
1122AnnotationHighlightLayer.HighlightSegment highlightSegment = highlights.GetHighlightValue(highlightRangeStart, 1123LogicalDirection.Forward, typeof(HighlightComponent)) as AnnotationHighlightLayer.HighlightSegment;