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