1 write to ItemKey
Microsoft.VisualStudio.LanguageServices.Implementation (1)
SolutionExplorer\SymbolTree\SymbolTreeItem.cs (1)
47
ItemKey
= itemKey;
8 references to ItemKey
Microsoft.VisualStudio.LanguageServices.Implementation (8)
SolutionExplorer\SymbolTree\SymbolItemContextMenuController.cs (1)
66
var document = rootProvider._workspace.CurrentSolution.GetDocument(item.
ItemKey
.DocumentId);
SolutionExplorer\SymbolTree\SymbolTreeChildCollection.cs (2)
75
keyToItems.MultiAdd(item.
ItemKey
, item);
96
Contract.ThrowIfFalse(matchingItem.
ItemKey
== itemData.ItemKey);
SolutionExplorer\SymbolTree\SymbolTreeItem.cs (5)
48
_childCollection = new(rootProvider, this, hasItemsDefault:
ItemKey
.HasItems);
69
public override ImageMoniker IconMoniker => this.
ItemKey
.Glyph.GetImageMoniker();
80
item.
ItemKey
.DocumentId, item.ItemSyntax.NavigationToken.SpanStart, preview);
112
this.
ItemKey
.DocumentId, _itemSyntax.DeclarationNode, this.RootProvider.ThreadingContext.DisposalToken);
118
_childCollection.ResetToUncomputedState(this.
ItemKey
.HasItems);