5 instantiations of WeakHashSet
System.Windows.Controls.Ribbon (5)
Microsoft\Windows\Controls\KeyTipService.cs (3)
163current._scopeToElementMap[newScope] = new WeakHashSet<DependencyObject>(); 1724private WeakHashSet<DependencyObject> _toBeScopedElements = new WeakHashSet<DependencyObject>(); // List of one-off elements to be scoped. 1744private WeakHashSet<DependencyObject> _keyTipAutoGeneratedElements = new WeakHashSet<DependencyObject>();
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonGroupsPanel.cs (1)
27private WeakHashSet<IProvideStarLayoutInfo> _registeredStarLayoutProviders = new WeakHashSet<IProvideStarLayoutInfo>();
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonMenuItemsPanel.cs (1)
332private WeakHashSet<IProvideStarLayoutInfoBase> _registeredStarLayoutProviders = new WeakHashSet<IProvideStarLayoutInfoBase>();
10 references to WeakHashSet
System.Windows.Controls.Ribbon (10)
Microsoft\Windows\Controls\KeyTipService.cs (8)
151WeakHashSet<DependencyObject> oldElementSet = null; 328WeakHashSet<DependencyObject> elementSet = _scopeToElementMap[scopedParent]; 566private void AutoGenerateKeyTips(WeakHashSet<DependencyObject> currentScopeElements) 1139WeakHashSet<DependencyObject> elementSet = _scopeToElementMap[scopeElement]; 1724private WeakHashSet<DependencyObject> _toBeScopedElements = new WeakHashSet<DependencyObject>(); // List of one-off elements to be scoped. 1726private WeakDictionary<DependencyObject, WeakHashSet<DependencyObject>> _scopeToElementMap = new WeakDictionary<DependencyObject, WeakHashSet<DependencyObject>>(); 1744private WeakHashSet<DependencyObject> _keyTipAutoGeneratedElements = new WeakHashSet<DependencyObject>();
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonGroupsPanel.cs (1)
27private WeakHashSet<IProvideStarLayoutInfo> _registeredStarLayoutProviders = new WeakHashSet<IProvideStarLayoutInfo>();
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonMenuItemsPanel.cs (1)
332private WeakHashSet<IProvideStarLayoutInfoBase> _registeredStarLayoutProviders = new WeakHashSet<IProvideStarLayoutInfoBase>();