6 implementations of INewDocumentFormattingProvider
Microsoft.CodeAnalysis.CSharp.Features (4)
Formatting\CSharpAccessibilityModifiersNewDocumentFormattingProvider.cs (1)
22internal class CSharpAccessibilityModifiersNewDocumentFormattingProvider : INewDocumentFormattingProvider
Formatting\CSharpNamespaceDeclarationNewDocumentFormattingProvider.cs (1)
25internal class CSharpNamespaceDeclarationNewDocumentFormattingProvider : INewDocumentFormattingProvider
Formatting\CSharpOrganizeUsingsNewDocumentFormattingProvider.cs (1)
21internal class CSharpOrganizeUsingsNewDocumentFormattingProvider : INewDocumentFormattingProvider
Formatting\CSharpUseProgramMainNewDocumentFormattingProvider.cs (1)
19internal class CSharpUseProgramMainNewDocumentFormattingProvider : INewDocumentFormattingProvider
Microsoft.CodeAnalysis.Features (1)
AddFileBanner\AbstractAddFileBannerNewDocumentFormattingProvider.cs (1)
17internal abstract class AbstractAddFileBannerNewDocumentFormattingProvider : INewDocumentFormattingProvider
Microsoft.CodeAnalysis.VisualBasic.Features (1)
Formatting\VisualBasicOrganizeUsingsNewDocumentFormattingProvider.vb (1)
15Implements INewDocumentFormattingProvider
9 references to INewDocumentFormattingProvider
Microsoft.CodeAnalysis.CSharp.Features (1)
Formatting\CSharpNewDocumentFormattingService.cs (1)
20public CSharpNewDocumentFormattingService([ImportMany] IEnumerable<Lazy<INewDocumentFormattingProvider, LanguageMetadata>> providers)
Microsoft.CodeAnalysis.Features (6)
Formatting\AbstractNewDocumentFormattingService.cs (5)
20private readonly IEnumerable<Lazy<INewDocumentFormattingProvider, LanguageMetadata>> _providers; 21private IEnumerable<INewDocumentFormattingProvider>? _providerValues; 25protected AbstractNewDocumentFormattingService(IEnumerable<Lazy<INewDocumentFormattingProvider, LanguageMetadata>> providers) 30private IEnumerable<INewDocumentFormattingProvider> GetProviders() 38foreach (var provider in GetProviders())
Formatting\ExportNewDocumentFormattingProviderAttribute.cs (1)
15: base(typeof(INewDocumentFormattingProvider))
Microsoft.CodeAnalysis.VisualBasic.Features (2)
Formatting\VisualBasicNewDocumentFormattingService.vb (1)
16Public Sub New(<ImportMany> providers As IEnumerable(Of Lazy(Of INewDocumentFormattingProvider, LanguageMetadata)))
Formatting\VisualBasicOrganizeUsingsNewDocumentFormattingProvider.vb (1)
22Public Async Function FormatNewDocumentAsync(document As Document, hintDocument As Document, options As CodeCleanupOptions, cancellationToken As CancellationToken) As Task(Of Document) Implements INewDocumentFormattingProvider.FormatNewDocumentAsync