1 interface inheriting from INavigateToSearchService
Microsoft.CodeAnalysis.Features (1)
NavigateTo\INavigateToSearchService.cs (1)
51
internal interface IAdvancedNavigateToSearchService :
INavigateToSearchService
2 implementations of INavigateToSearchService
Microsoft.CodeAnalysis.Features (2)
ExternalAccess\VSTypeScript\VSTypeScriptNavigateToSearchService.cs (1)
26
[Import(AllowDefault = true)] IVSTypeScriptNavigateToSearchService? searchService) :
INavigateToSearchService
NavigateTo\NavigateToSearcher.cs (1)
518
private sealed class NoOpNavigateToSearchService :
INavigateToSearchService
14 references to INavigateToSearchService
Microsoft.CodeAnalysis.Features (14)
ExternalAccess\VSTypeScript\VSTypeScriptNavigateToSearchService.cs (1)
22
[ExportLanguageService(typeof(
INavigateToSearchService
), InternalLanguageNames.TypeScript), Shared]
NavigateTo\INavigateToSearcherHost.cs (3)
21
INavigateToSearchService
? GetNavigateToSearchService(Project project);
52
public
INavigateToSearchService
? GetNavigateToSearchService(Project project)
53
=> project.GetLanguageService<
INavigateToSearchService
>();
NavigateTo\INavigateToSearchService.cs (3)
32
/// All the projects passed are guaranteed to be for the language this <see cref="
INavigateToSearchService
"/>
59
/// All the projects passed are guaranteed to be for the language this <see cref="
INavigateToSearchService
"/>
78
/// All the projects passed are guaranteed to be for the language this <see cref="
INavigateToSearchService
"/>
NavigateTo\NavigateToSearcher.cs (6)
190
var
service = GetNavigateToSearchService(project);
217
private
INavigateToSearchService
GetNavigateToSearchService(Project project)
350
Func<
INavigateToSearchService
, ImmutableArray<Project>, Func<ImmutableArray<INavigateToSearchResult>, Task>, Func<Task>, Task> processProjectAsync,
379
async ValueTask SearchCoreAsync(IGrouping<
INavigateToSearchService
, Project> grouping, CancellationToken cancellationToken)
383
var
searchService = grouping.Key;
520
public static readonly
INavigateToSearchService
Instance = new NoOpNavigateToSearchService();
NavigateTo\NavigateToUtilities.cs (1)
21
var navigateToSearchService = project.GetLanguageService<
INavigateToSearchService
>();