1 instantiation of NavigationBarProjectItem
Microsoft.CodeAnalysis.EditorFeatures (1)
NavigationBar\NavigationBarController.cs (1)
221
new
NavigationBarProjectItem
(
23 references to NavigationBarProjectItem
Microsoft.CodeAnalysis.EditorFeatures (12)
Extensibility\NavigationBar\INavigationBarPresenter.cs (2)
16
ImmutableArray<
NavigationBarProjectItem
> projects,
17
NavigationBarProjectItem
? selectedProject,
Extensibility\NavigationBar\NavigationBarProjectItem.cs (3)
11
internal sealed class NavigationBarProjectItem : NavigationBarItem, IEquatable<
NavigationBarProjectItem
>
43
=> Equals(obj as
NavigationBarProjectItem
);
45
public bool Equals(
NavigationBarProjectItem
? item)
NavigationBar\NavigationBarController.cs (6)
48
private (ImmutableArray<
NavigationBarProjectItem
> projectItems,
NavigationBarProjectItem
? selectedProjectItem, NavigationBarModel? model, NavigationBarSelectedTypeAndMember selectedInfo) _lastPresentedInfo;
210
private void GetProjectItems(out ImmutableArray<
NavigationBarProjectItem
> projectItems, out
NavigationBarProjectItem
? selectedProjectItem)
215
projectItems = ImmutableArray<
NavigationBarProjectItem
>.Empty;
267
if (item is
NavigationBarProjectItem
projectItem)
NavigationBar\NavigationBarController_ModelComputation.cs (1)
126
GetProjectItems(out var projectItems, out
var
selectedProjectItem);
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (6)
NavigationBar\MockNavigationBarPresenter.vb (6)
14
Private ReadOnly _presentItemsWithValuesCallback As Action(Of IList(Of
NavigationBarProjectItem
),
NavigationBarProjectItem
, IList(Of NavigationBarItem), NavigationBarItem, NavigationBarItem)
21
Public Sub New(textView As ITextView, presentItemsWithValuesCallback As Action(Of IList(Of
NavigationBarProjectItem
),
NavigationBarProjectItem
, IList(Of NavigationBarItem), NavigationBarItem, NavigationBarItem))
34
projects As ImmutableArray(Of
NavigationBarProjectItem
),
35
selectedProject As
NavigationBarProjectItem
,
Microsoft.VisualStudio.LanguageServices (5)
NavigationBar\NavigationBarClient.cs (5)
37
private IList<
NavigationBarProjectItem
> _projectItems;
55
_projectItems = SpecializedCollections.EmptyList<
NavigationBarProjectItem
>();
275
if (item is
NavigationBarProjectItem
projectItem)
300
ImmutableArray<
NavigationBarProjectItem
> projects,
301
NavigationBarProjectItem
? selectedProject,