1 type derived from TreeItemViewModel
Microsoft.VisualStudio.LanguageServices (1)
ValueTracking\ValueTrackedTreeItemViewModel.cs (1)
23internal sealed class ValueTrackedTreeItemViewModel : TreeItemViewModel
12 references to TreeItemViewModel
Microsoft.VisualStudio.LanguageServices (12)
ValueTracking\TreeItemViewModel.cs (2)
55ImmutableArray<TreeItemViewModel> children) 71foreach (var child in children)
ValueTracking\ValueTrackedTreeItemViewModel.cs (4)
54ImmutableArray<TreeItemViewModel> children, 91internal static async ValueTask<TreeItemViewModel> CreateAsync( 94ImmutableArray<TreeItemViewModel> children, 190private async Task<ImmutableArray<TreeItemViewModel>> CalculateChildrenAsync(CancellationToken cancellationToken)
ValueTracking\ValueTrackingCommandHandler.cs (2)
128using var _ = CodeAnalysis.PooledObjects.ArrayBuilder<TreeItemViewModel>.GetInstance(out var rootItems); 143using var _1 = CodeAnalysis.PooledObjects.ArrayBuilder<TreeItemViewModel>.GetInstance(out var childItems);
ValueTracking\ValueTrackingTree.xaml.cs (1)
90if (navigate && item is TreeItemViewModel navigatableItem)
ValueTracking\ValueTrackingTreeViewModel.cs (3)
28public ObservableCollection<TreeItemViewModel> Roots { get; } = []; 66public bool ShowDetails => SelectedItem is TreeItemViewModel; 101if (SelectedItem is TreeItemViewModel itemWithInfo)