2 writes to _owners
PresentationFramework (2)
MS\Internal\Annotations\Component\AnnotationHighlightLayer.cs (2)
616_owners = list; 630_owners = new List<IHighlightRange>(owners.Count);
20 references to _owners
PresentationFramework (20)
MS\Internal\Annotations\Component\AnnotationHighlightLayer.cs (20)
631_owners.AddRange(owners); 677for (int i = 0; i < _owners.Count; i++) 679if (_owners[i].Priority < owner.Priority) 681_owners.Insert(i, owner); 688_owners.Add(owner); 699if (_owners.Contains(owner)) 703_owners.Remove(owner); 707return _owners.Count; 718if (_owners.Contains(owner)) 755_owners.Clear(); 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)); 907_owners.Clear(); 1165return _owners.Count > 0 ? _owners[0] : null; 1191return _owners.Count > 0 ? new SolidColorBrush(_owners[0].Background) : null;