9 implementations of IDocumentServiceProvider
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
Formatting\RazorLineFormattingOptionsTests.cs (1)
25private class TestRazorDocumentServiceProvider : IDocumentServiceProvider
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
LanguageServer\AbstractLanguageServerProtocolTests.cs (1)
58private class TestSpanMapperProvider : IDocumentServiceProvider
Microsoft.CodeAnalysis.ExternalAccess.Razor (1)
RazorDocumentServiceProviderWrapper.cs (1)
12internal sealed class RazorDocumentServiceProviderWrapper : IDocumentServiceProvider, IDocumentOperationService
Microsoft.CodeAnalysis.Workspaces (2)
Workspace\Solution\DefaultTextDocumentServiceProvider.cs (1)
14internal sealed class DefaultTextDocumentServiceProvider : IDocumentServiceProvider
Workspace\Solution\SourceGeneratedDocumentState.cs (1)
93internal sealed class SourceGeneratedTextDocumentServiceProvider : IDocumentServiceProvider
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (1)
TestDocumentServiceProvider.cs (1)
15internal class TestDocumentServiceProvider : IDocumentServiceProvider
Microsoft.VisualStudio.LanguageServices (2)
ExternalAccess\VSTypeScript\Api\VSTypeScriptVisualStudioProjectWrapper.LSPContainedDocumentServiceProvider.cs (1)
11private sealed class LspContainedDocumentServiceProvider : IDocumentServiceProvider, IDocumentOperationService
Venus\ContainedDocument.DocumentServiceProvider.cs (1)
31public class DocumentServiceProvider : IDocumentServiceProvider
Microsoft.VisualStudio.LanguageServices.UnitTests (1)
Venus\DocumentService_IntegrationTests.vb (1)
247Implements IDocumentServiceProvider
42 references to IDocumentServiceProvider
Microsoft.CodeAnalysis.CodeStyle.LegacyTestFramework.UnitTestUtilities (2)
AbstractCodeActionOrUserDiagnosticTest.cs (2)
140private protected virtual IDocumentServiceProvider GetDocumentServiceProvider() 163var documentServiceProvider = GetDocumentServiceProvider();
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
AddUsing\AddUsingTests_Razor.cs (1)
47private protected override IDocumentServiceProvider GetDocumentServiceProvider()
Microsoft.CodeAnalysis.EditorFeatures.DiagnosticsTests.Utilities (2)
CodeActions\AbstractCodeActionOrUserDiagnosticTest.cs (2)
140private protected virtual IDocumentServiceProvider GetDocumentServiceProvider() 163var documentServiceProvider = GetDocumentServiceProvider();
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (10)
LanguageServer\AbstractLanguageServerProtocolTests.cs (1)
60TService? IDocumentServiceProvider.GetService<TService>() where TService : class
Workspaces\TestHostDocument.cs (3)
50private readonly IDocumentServiceProvider? _documentServiceProvider; 121IDocumentServiceProvider? documentServiceProvider = null, 168IDocumentServiceProvider? documentServiceProvider = null)
Workspaces\TestWorkspace_Create.cs (1)
137IDocumentServiceProvider documentServiceProvider = null)
Workspaces\TestWorkspace_XmlConsumption.cs (5)
78IDocumentServiceProvider documentServiceProvider = null, 95IDocumentServiceProvider documentServiceProvider = null) 113IDocumentServiceProvider documentServiceProvider = null) 283IDocumentServiceProvider documentServiceProvider, 713IDocumentServiceProvider documentServiceProvider,
Microsoft.CodeAnalysis.ExternalAccess.Razor (1)
RazorLanguageServerFactoryWrapper.cs (1)
60IDocumentServiceProvider? documentServiceProvider = null;
Microsoft.CodeAnalysis.Workspaces (22)
Workspace\Host\SourceFiles\DynamicFileInfo.cs (3)
15public DynamicFileInfo(string filePath, SourceCodeKind sourceCodeKind, TextLoader textLoader, bool designTimeOnly, IDocumentServiceProvider? documentServiceProvider) 46/// return <see cref="IDocumentServiceProvider"/> for the content it provided 48public IDocumentServiceProvider? DocumentServiceProvider { get; }
Workspace\ProjectSystem\ProjectSystemProject.BatchingDocumentCollection.cs (1)
137IDocumentServiceProvider? documentServiceProvider)
Workspace\ProjectSystem\ProjectSystemProject.cs (2)
696/// <param name="documentServiceProvider">A <see cref="IDocumentServiceProvider"/> associated with this document</param> 703IDocumentServiceProvider? documentServiceProvider = null)
Workspace\Solution\AdditionalDocumentState.cs (1)
18IDocumentServiceProvider documentServiceProvider,
Workspace\Solution\AnalyzerConfigDocumentState.cs (1)
21IDocumentServiceProvider documentServiceProvider,
Workspace\Solution\DefaultTextDocumentServiceProvider.cs (1)
12/// <see cref="IDocumentServiceProvider"/> for regular C#/VB files.
Workspace\Solution\DocumentInfo.cs (6)
61/// A <see cref="IDocumentServiceProvider"/> associated with this document 63internal IDocumentServiceProvider? DocumentServiceProvider { get; } 68internal DocumentInfo(DocumentAttributes attributes, TextLoader? loader, IDocumentServiceProvider? documentServiceProvider) 103Optional<IDocumentServiceProvider?> documentServiceProvider = default) 107var newDocumentServiceProvider = documentServiceProvider.HasValue ? documentServiceProvider.Value : DocumentServiceProvider; 140internal DocumentInfo WithDocumentServiceProvider(IDocumentServiceProvider? provider)
Workspace\Solution\DocumentState.cs (1)
38IDocumentServiceProvider? documentServiceProvider,
Workspace\Solution\SourceGeneratedDocumentState.cs (1)
54IDocumentServiceProvider? documentServiceProvider,
Workspace\Solution\TextDocument.cs (2)
57/// A <see cref="IDocumentServiceProvider"/> associated with this document 59internal IDocumentServiceProvider Services => State.Services;
Workspace\Solution\TextDocumentState.cs (3)
31/// A <see cref="IDocumentServiceProvider"/> associated with this document 33public IDocumentServiceProvider Services { get; } 37IDocumentServiceProvider? documentServiceProvider,
Microsoft.CodeAnalysis.Workspaces.UnitTests (2)
SolutionTests\DocumentInfoTests.cs (2)
109var serviceProvider = (IDocumentServiceProvider)new TestDocumentServiceProvider();
Microsoft.VisualStudio.LanguageServices (1)
ExternalAccess\VSTypeScript\Api\VSTypeScriptVisualStudioProjectWrapper.LSPContainedDocumentServiceProvider.cs (1)
26TService? IDocumentServiceProvider.GetService<TService>() where TService : class
Microsoft.VisualStudio.LanguageServices.UnitTests (1)
Venus\DocumentService_IntegrationTests.vb (1)
251Public Function GetService(Of TService As {Class, IDocumentService})() As TService Implements IDocumentServiceProvider.GetService