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