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