2 writes to _owners
PresentationFramework (2)
MS\Internal\Annotations\Component\AnnotationHighlightLayer.cs (2)
608_owners = list; 622_owners = new List<IHighlightRange>(owners.Count);
20 references to _owners
PresentationFramework (20)
MS\Internal\Annotations\Component\AnnotationHighlightLayer.cs (20)
623_owners.AddRange(owners); 669for (int i = 0; i < _owners.Count; i++) 671if (_owners[i].Priority < owner.Priority) 673_owners.Insert(i, owner); 680_owners.Add(owner); 691if (_owners.Contains(owner)) 695_owners.Remove(owner); 699return _owners.Count; 710if (_owners.Contains(owner)) 747_owners.Clear(); 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)); 896_owners.Clear(); 1154return _owners.Count > 0 ? _owners[0] : null; 1180return _owners.Count > 0 ? new SolidColorBrush(_owners[0].Background) : null;