2 implementations of INavigationBarItemService
Microsoft.CodeAnalysis.EditorFeatures (2)
Extensibility\NavigationBar\AbstractEditorNavigationBarItemService.cs (1)
18
internal abstract class AbstractEditorNavigationBarItemService :
INavigationBarItemService
ExternalAccess\VSTypeScript\VSTypeScriptNavigationBarItemService.cs (1)
27
IVSTypeScriptNavigationBarItemService service) :
INavigationBarItemService
8 references to INavigationBarItemService
Microsoft.CodeAnalysis.EditorFeatures (8)
ExternalAccess\VSTypeScript\VSTypeScriptNavigationBarItemService.cs (3)
22
[ExportLanguageService(typeof(
INavigationBarItemService
), InternalLanguageNames.TypeScript), Shared]
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;