1 implementation of INavigationBarItemService
Microsoft.CodeAnalysis.EditorFeatures (1)
Extensibility\NavigationBar\AbstractEditorNavigationBarItemService.cs (1)
19
internal abstract class AbstractEditorNavigationBarItemService :
INavigationBarItemService
9 references to INavigationBarItemService
Microsoft.CodeAnalysis.EditorFeatures (9)
ExternalAccess\VSTypeScript\VSTypeScriptNavigationBarItemService.cs (4)
22
[ExportLanguageService(typeof(
INavigationBarItemService
), InternalLanguageNames.TypeScript), Shared]
27
IVSTypeScriptNavigationBarItemService service) :
INavigationBarItemService
35
return ((
INavigationBarItemService
)this).GetItemsAsync(
39
async Task<ImmutableArray<NavigationBarItem>>
INavigationBarItemService
.GetItemsAsync(
NavigationBar\NavigationBarController.cs (1)
310
var navBarService = document.GetRequiredLanguageService<
INavigationBarItemService
>();
NavigationBar\NavigationBarController_ModelComputation.cs (2)
115
var itemService = document.GetLanguageService<
INavigationBarItemService
>();
214
ImmutableArray<NavigationBarItem> items, int point,
INavigationBarItemService
itemsService, CancellationToken cancellationToken)
NavigationBar\NavigationBarModel.cs (2)
11
internal sealed class NavigationBarModel(
INavigationBarItemService
itemService, ImmutableArray<NavigationBarItem> types) : IEquatable<NavigationBarModel>
13
public
INavigationBarItemService
ItemService { get; } = itemService;