2 implementations of IDocumentExcerptService
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (1)
RazorDocumentExcerptServiceWrapper.cs (1)
13internal sealed class RazorDocumentExcerptServiceWrapper : IDocumentExcerptService
Microsoft.VisualStudio.LanguageServices (1)
Venus\ContainedDocument.DocumentServiceProvider.cs (1)
128private sealed class DocumentExcerpter : IDocumentExcerptService
11 references to IDocumentExcerptService
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (3)
RazorDocumentServiceProviderWrapper.cs (3)
18private StrongBox<IDocumentExcerptService?>? _lazyExcerptService; 52if (serviceType == typeof(IDocumentExcerptService)) 54var excerptService = InterlockedOperations.Initialize(
Microsoft.CodeAnalysis.Workspaces (2)
Workspace\Host\DocumentService\IDocumentExcerptService.cs (2)
58/// should be same document in <see cref="IDocumentExcerptService.TryExcerptAsync(Document, TextSpan, ExcerptMode, ClassificationOptions, CancellationToken)" /> 65/// should be same text span in <see cref="IDocumentExcerptService.TryExcerptAsync(Document, TextSpan, ExcerptMode, ClassificationOptions, CancellationToken)" />
Microsoft.VisualStudio.LanguageServices (6)
CodeLens\RemoteCodeLensReferencesService.cs (2)
175var excerpter = document.DocumentServiceProvider.GetService<IDocumentExcerptService>();
FindReferences\Contexts\AbstractTableDataSourceFindUsagesContext.cs (2)
474var excerptService = document.DocumentServiceProvider.GetService<IDocumentExcerptService>();
FindReferences\Entries\DocumentSpanEntry.cs (2)
186var excerptService = document.DocumentServiceProvider.GetService<IDocumentExcerptService>();