10 instantiations of ItemPeersStorage
PresentationFramework (10)
System\Windows\Automation\Peers\DataGridColumnHeadersPresenterAutomationPeer.cs (1)
62ItemPeers = new ItemPeersStorage<ItemAutomationPeer>();
System\Windows\Automation\Peers\DataGridItemAutomationPeer.cs (3)
409ItemPeersStorage<DataGridCellItemAutomationPeer> newChildren = new ItemPeersStorage<DataGridCellItemAutomationPeer>(); 608private ItemPeersStorage<DataGridCellItemAutomationPeer> _dataChildren = new ItemPeersStorage<DataGridCellItemAutomationPeer>(); 609private ItemPeersStorage<WeakReference> _weakRefElementProxyStorage = new ItemPeersStorage<WeakReference>();
System\Windows\Automation\Peers\GroupItemAutomationPeer.cs (1)
151ItemPeersStorage<ItemAutomationPeer> addedChildren = new ItemPeersStorage<ItemAutomationPeer>();
System\Windows\Automation\Peers\ItemsControlAutomationPeer.cs (3)
58_dataChildren = new ItemPeersStorage<ItemAutomationPeer>(); 519private ItemPeersStorage<ItemAutomationPeer> _dataChildren = new ItemPeersStorage<ItemAutomationPeer>(); 521private ItemPeersStorage<WeakReference> _WeakRefElementProxyStorage = new ItemPeersStorage<WeakReference>();
System\Windows\Automation\Peers\TreeViewAutomationPeer.cs (1)
65ItemPeers = new ItemPeersStorage<ItemAutomationPeer>();
System\Windows\Automation\Peers\TreeViewItemAutomationPeer.cs (1)
54ItemPeers = new ItemPeersStorage<ItemAutomationPeer>();
21 references to ItemPeersStorage
PresentationFramework (21)
System\Windows\Automation\Peers\DataGridColumnHeadersPresenterAutomationPeer.cs (1)
61ItemPeersStorage<ItemAutomationPeer> oldChildren = ItemPeers; //cache the old ones for possible reuse
System\Windows\Automation\Peers\DataGridItemAutomationPeer.cs (5)
409ItemPeersStorage<DataGridCellItemAutomationPeer> newChildren = new ItemPeersStorage<DataGridCellItemAutomationPeer>(); 591private ItemPeersStorage<DataGridCellItemAutomationPeer> CellItemPeers 598private ItemPeersStorage<WeakReference> WeakRefElementProxyStorage 608private ItemPeersStorage<DataGridCellItemAutomationPeer> _dataChildren = new ItemPeersStorage<DataGridCellItemAutomationPeer>(); 609private ItemPeersStorage<WeakReference> _weakRefElementProxyStorage = new ItemPeersStorage<WeakReference>();
System\Windows\Automation\Peers\GroupItemAutomationPeer.cs (1)
151ItemPeersStorage<ItemAutomationPeer> addedChildren = new ItemPeersStorage<ItemAutomationPeer>();
System\Windows\Automation\Peers\ItemsControlAutomationPeer.cs (8)
57ItemPeersStorage<ItemAutomationPeer> oldChildren = _dataChildren; //cache the old ones for possible reuse 477private void ClearReusablePeers(ItemPeersStorage<ItemAutomationPeer> oldChildren) 491internal ItemPeersStorage<ItemAutomationPeer> ItemPeers 498internal ItemPeersStorage<WeakReference> WeakRefElementProxyStorage 519private ItemPeersStorage<ItemAutomationPeer> _dataChildren = new ItemPeersStorage<ItemAutomationPeer>(); 520private ItemPeersStorage<ItemAutomationPeer> _reusablePeers; 521private ItemPeersStorage<WeakReference> _WeakRefElementProxyStorage = new ItemPeersStorage<WeakReference>(); 550private ItemPeersStorage<ItemAutomationPeer> _oldChildren;
System\Windows\Automation\Peers\TreeViewAutomationPeer.cs (1)
64ItemPeersStorage<ItemAutomationPeer> oldChildren = ItemPeers; //cache the old ones for possible reuse
System\Windows\Automation\Peers\TreeViewDataItemAutomationPeer.cs (2)
317internal ItemPeersStorage<WeakReference> WeakRefElementProxyStorageCache 331private ItemPeersStorage<WeakReference> _WeakRefElementProxyStorageCache;
System\Windows\Automation\Peers\TreeViewItemAutomationPeer.cs (3)
53ItemPeersStorage<ItemAutomationPeer> oldChildren = ItemPeers; //cache the old ones for possible reuse 75private static bool iterate(TreeViewItemAutomationPeer logicalParentAp, DependencyObject parent, IteratorCallback callback, ItemPeersStorage<ItemAutomationPeer> dataChildren, ItemPeersStorage<ItemAutomationPeer> oldChildren)