1 instantiation of SymbolTreeItem
Microsoft.VisualStudio.LanguageServices.Implementation (1)
SolutionExplorer\SymbolTree\SymbolTreeChildCollection.cs (1)
105
_symbolTreeItems.Add(
new
(_rootProvider, itemProvider, itemData.ItemKey)
9 references to SymbolTreeItem
Microsoft.VisualStudio.LanguageServices.Implementation (9)
SolutionExplorer\SymbolTree\NonRootSymbolTreeItemSourceProvider.cs (2)
25
internal sealed class NonRootSymbolTreeItemSourceProvider() : AttachedCollectionSourceProvider<
SymbolTreeItem
>
27
protected override IAttachedCollectionSource? CreateCollectionSource(
SymbolTreeItem
item, string relationshipName)
SolutionExplorer\SymbolTree\SymbolItemContextMenuController.cs (2)
24
if (items.FirstOrDefault() is not
SymbolTreeItem
item)
43
SymbolTreeItem
item) : IOleCommandTarget
SolutionExplorer\SymbolTree\SymbolTreeChildCollection.cs (4)
24
private readonly BulkObservableCollectionWithInit<
SymbolTreeItem
> _symbolTreeItems = [];
73
using var _ = PooledDictionary<SymbolTreeItemKey, ArrayBuilder<
SymbolTreeItem
>>.GetInstance(out var keyToItems);
74
foreach (
var
item in _symbolTreeItems)
90
var
matchingItem = matchingItems[0];
SolutionExplorer\SymbolTree\SymbolTreeItem.cs (1)
76
if (items.FirstOrDefault() is not
SymbolTreeItem
item)