1 type derived from TreeItemViewModel
Microsoft.VisualStudio.LanguageServices (1)
ValueTracking\ValueTrackedTreeItemViewModel.cs (1)
23internal sealed class ValueTrackedTreeItemViewModel : TreeItemViewModel
20 references to TreeItemViewModel
Microsoft.VisualStudio.LanguageServices (20)
ValueTracking\TreeItemViewModel.cs (2)
55ImmutableArray<TreeItemViewModel> children) 71foreach (var child in children)
ValueTracking\ValueTrackedTreeItemViewModel.cs (6)
54ImmutableArray<TreeItemViewModel> children, 91internal static async ValueTask<TreeItemViewModel> CreateAsync( 94ImmutableArray<TreeItemViewModel> children, 153foreach (var child in children) 189private async Task<ImmutableArray<TreeItemViewModel>> CalculateChildrenAsync(CancellationToken cancellationToken) 196_solution, item, children: ImmutableArray<TreeItemViewModel>.Empty,
ValueTracking\ValueTrackingCommandHandler.cs (8)
129using var _ = CodeAnalysis.PooledObjects.ArrayBuilder<TreeItemViewModel>.GetInstance(out var rootItems); 137var root = await ValueTrackedTreeItemViewModel.CreateAsync( 138solution, child, children: ImmutableArray<TreeItemViewModel>.Empty, toolWindow.ViewModel, _glyphService, valueTrackingService, _globalOptions, _threadingContext, _listener, _threadOperationExecutor, cancellationToken).ConfigureAwait(false); 144using var _1 = CodeAnalysis.PooledObjects.ArrayBuilder<TreeItemViewModel>.GetInstance(out var childItems); 147var childViewModel = await ValueTrackedTreeItemViewModel.CreateAsync( 148solution, child, children: ImmutableArray<TreeItemViewModel>.Empty, toolWindow.ViewModel, _glyphService, valueTrackingService, _globalOptions, _threadingContext, _listener, _threadOperationExecutor, cancellationToken).ConfigureAwait(false); 152var root = await ValueTrackedTreeItemViewModel.CreateAsync( 161foreach (var root in rootItems)
ValueTracking\ValueTrackingTree.xaml.cs (1)
90if (navigate && item is TreeItemViewModel navigatableItem)
ValueTracking\ValueTrackingTreeViewModel.cs (3)
29public ObservableCollection<TreeItemViewModel> Roots { get; } = new(); 67public bool ShowDetails => SelectedItem is TreeItemViewModel; 102if (SelectedItem is TreeItemViewModel itemWithInfo)