414 references to Export
Microsoft.AspNetCore.Razor.Test.Common.Tooling (1)
TestIncompatibleProjectService.cs (1)
11[Export(typeof(IIncompatibleProjectService)), PartNotDiscoverable]
Microsoft.CodeAnalysis.CSharp.EditorFeatures (19)
AddImports\CSharpAddImportsPasteCommandHandler.cs (1)
18[Export(typeof(ICommandHandler))]
AutomaticCompletion\AutomaticLineEnderCommandHandler.cs (1)
35[Export(typeof(ICommandHandler))]
BlockCommentEditing\BlockCommentEditingCommandHandler.cs (1)
28[Export(typeof(ICommandHandler))]
BlockCommentEditing\CloseBlockCommentCommandHandler.cs (1)
17[Export(typeof(ICommandHandler))]
ChangeSignature\CSharpChangeSignatureCommandHandler.cs (1)
15[Export(typeof(ICommandHandler))]
CommentSelection\CSharpToggleBlockCommentCommandHandler.cs (1)
24[Export(typeof(ICommandHandler))]
CompleteStatement\CompleteStatementCommandHandler.cs (1)
34[Export(typeof(ICommandHandler))]
ConvertNamespace\ConvertNamespaceCommandHandler.cs (1)
32[Export(typeof(ICommandHandler))]
DocumentationComments\DocumentationCommentCommandHandler.cs (1)
17[Export(typeof(ICommandHandler))]
DocumentationComments\XmlTagCompletionCommandHandler.cs (1)
17[Export(typeof(ICommandHandler))]
EncapsulateField\EncapsulateFieldCommandHandler.cs (1)
17[Export(typeof(ICommandHandler))]
EventHookup\EventHookupCommandHandler.cs (1)
37[Export(typeof(ICommandHandler))]
ExtractInterface\ExtractInterfaceCommandHandler.cs (1)
16[Export(typeof(ICommandHandler))]
FixInterpolatedVerbatimString\FixInterpolatedVerbatimStringCommandHandler.cs (1)
24[Export(typeof(ICommandHandler))]
Interactive\CSharpSendToInteractiveSubmissionProvider.cs (1)
18[Export(typeof(ISendToInteractiveSubmissionProvider))]
RawStringLiteral\RawStringLiteralCommandHandler.cs (1)
16[Export(typeof(ICommandHandler))]
SplitStringLiteral\SplitStringLiteralCommandHandler.cs (1)
26[Export(typeof(ICommandHandler))]
StringCopyPaste\StringCopyPasteCommandHandler.cs (1)
46[Export(typeof(ICommandHandler))]
TextStructureNavigation\CSharpTextStructureNavigatorProvider.cs (1)
19[Export(typeof(ITextStructureNavigatorProvider))]
Microsoft.CodeAnalysis.EditorFeatures (183)
AutomaticCompletion\BraceCompletionSessionProvider.cs (1)
26[Export(typeof(IBraceCompletionSessionProvider))]
BraceMatching\BraceHighlightingViewTaggerProvider.cs (1)
24[Export(typeof(IViewTaggerProvider))]
BraceMatching\BraceMatchingTypeFormatDefinitions.cs (1)
19[Export(typeof(EditorFormatDefinition))]
BracePairs\BracePairsTaggerProvider.cs (1)
26[Export(typeof(IViewTaggerProvider))]
Classification\ClassificationTypeFormatDefinitions.cs (75)
22[Export(typeof(EditorFormatDefinition))] 40[Export(typeof(EditorFormatDefinition))] 59[Export(typeof(EditorFormatDefinition))] 76[Export(typeof(EditorFormatDefinition))] 98[Export(typeof(EditorFormatDefinition))] 118[Export(typeof(EditorFormatDefinition))] 137[Export(typeof(EditorFormatDefinition))] 156[Export(typeof(EditorFormatDefinition))] 175[Export(typeof(EditorFormatDefinition))] 213[Export(typeof(EditorFormatDefinition))] 233[Export(typeof(EditorFormatDefinition))] 252[Export(typeof(EditorFormatDefinition))] 271[Export(typeof(EditorFormatDefinition))] 291[Export(typeof(EditorFormatDefinition))] 311[Export(typeof(EditorFormatDefinition))] 331[Export(typeof(EditorFormatDefinition))] 350[Export(typeof(EditorFormatDefinition))] 370[Export(typeof(EditorFormatDefinition))] 390[Export(typeof(EditorFormatDefinition))] 409[Export(typeof(EditorFormatDefinition))] 428[Export(typeof(EditorFormatDefinition))] 448[Export(typeof(EditorFormatDefinition))] 465[Export(typeof(EditorFormatDefinition))] 482[Export(typeof(EditorFormatDefinition))] 499[Export(typeof(EditorFormatDefinition))] 519[Export(typeof(EditorFormatDefinition))] 539[Export(typeof(EditorFormatDefinition))] 559[Export(typeof(EditorFormatDefinition))] 579[Export(typeof(EditorFormatDefinition))] 596[Export(typeof(EditorFormatDefinition))] 612[Export(typeof(EditorFormatDefinition))] 628[Export(typeof(EditorFormatDefinition))] 646[Export(typeof(EditorFormatDefinition))] 664[Export(typeof(EditorFormatDefinition))] 684[Export(typeof(EditorFormatDefinition))] 702[Export(typeof(EditorFormatDefinition))] 720[Export(typeof(EditorFormatDefinition))] 738[Export(typeof(EditorFormatDefinition))] 756[Export(typeof(EditorFormatDefinition))] 774[Export(typeof(EditorFormatDefinition))] 792[Export(typeof(EditorFormatDefinition))] 810[Export(typeof(EditorFormatDefinition))] 828[Export(typeof(EditorFormatDefinition))] 846[Export(typeof(EditorFormatDefinition))] 866[Export(typeof(EditorFormatDefinition))] 884[Export(typeof(EditorFormatDefinition))] 902[Export(typeof(EditorFormatDefinition))] 920[Export(typeof(EditorFormatDefinition))] 938[Export(typeof(EditorFormatDefinition))] 956[Export(typeof(EditorFormatDefinition))] 974[Export(typeof(EditorFormatDefinition))] 992[Export(typeof(EditorFormatDefinition))] 1014[Export(typeof(EditorFormatDefinition))] 1035[Export(typeof(EditorFormatDefinition))] 1049[Export(typeof(EditorFormatDefinition))] 1063[Export(typeof(EditorFormatDefinition))] 1077[Export(typeof(EditorFormatDefinition))] 1091[Export(typeof(EditorFormatDefinition))] 1105[Export(typeof(EditorFormatDefinition))] 1119[Export(typeof(EditorFormatDefinition))] 1133[Export(typeof(EditorFormatDefinition))] 1147[Export(typeof(EditorFormatDefinition))] 1161[Export(typeof(EditorFormatDefinition))] 1175[Export(typeof(EditorFormatDefinition))] 1192[Export(typeof(EditorFormatDefinition))] 1209[Export(typeof(EditorFormatDefinition))] 1226[Export(typeof(EditorFormatDefinition))] 1243[Export(typeof(EditorFormatDefinition))] 1260[Export(typeof(EditorFormatDefinition))] 1277[Export(typeof(EditorFormatDefinition))] 1294[Export(typeof(EditorFormatDefinition))] 1312[Export(typeof(EditorFormatDefinition))] 1329[Export(typeof(EditorFormatDefinition))] 1346[Export(typeof(EditorFormatDefinition))] 1363[Export(typeof(EditorFormatDefinition))]
Classification\CopyPasteAndPrintingClassificationBufferTaggerProvider.cs (1)
29[Export(typeof(ITaggerProvider))]
Classification\TotalClassificationTaggerProvider.cs (1)
26[Export(typeof(IViewTaggerProvider))]
CodeActions\CodeActionEditHandlerService.cs (1)
27[Export(typeof(ICodeActionEditHandlerService))]
CodeDefinitionWindow\DefinitionContextTracker.cs (2)
36[Export(typeof(ITextViewConnectionListener))] 37[Export(typeof(DefinitionContextTracker))]
Commanding\LegacyCommandHandlerServiceFactory.cs (1)
12[Export(typeof(ICommandHandlerServiceFactory))]
CommentSelection\CommentUncommentSelectionCommandHandler.cs (1)
26[Export(typeof(ICommandHandler))]
CommentSelection\ToggleBlockCommentCommandHandler.cs (1)
21[Export(typeof(ICommandHandler))]
CommentSelection\ToggleLineCommentCommandHandler.cs (1)
30[Export(typeof(ICommandHandler))]
ConflictTagDefinition.cs (1)
17[Export(typeof(EditorFormatDefinition))]
Copilot\CopilotTaggerProvider.cs (1)
30[Export(typeof(IViewTaggerProvider))]
Copilot\CopilotWpfTextCreationListener.cs (1)
27[Export(typeof(IWpfTextViewCreationListener))]
Copilot\RoslynProposalAdjusterProvider.cs (1)
30[Export(typeof(ProposalAdjusterProviderBase))]
DocumentationComments\CopilotGenerateDocumentationCommentManager.cs (1)
21[Export(typeof(CopilotGenerateDocumentationCommentManager))]
EditAndContinue\ActiveStatementTagFormatDefinition.cs (1)
18[Export(typeof(EditorFormatDefinition))]
EditAndContinue\ActiveStatementTaggerProvider.cs (1)
25[Export(typeof(ITaggerProvider))]
EditAndContinue\EditAndContinueErrorTypeDefinition.cs (1)
15[Export(typeof(ErrorTypeDefinition))]
EditAndContinue\EditAndContinueErrorTypeFormatDefinition.cs (1)
17[Export(typeof(EditorFormatDefinition))]
Editor\GoToAdjacentMemberCommandHandler.cs (1)
27[Export(typeof(ICommandHandler))]
Editor\TextBufferAssociatedViewService.cs (2)
21[Export(typeof(ITextViewConnectionListener))] 25[Export(typeof(ITextBufferAssociatedViewService))]
ExternalAccess\VSTypeScript\VSTypeScriptInProcLanguageClient.cs (1)
26[Export(typeof(ILanguageClient))]
ExtractMethod\ExtractMethodCommandHandler.cs (1)
31[Export(typeof(ICommandHandler))]
Formatting\FormatCommandHandler.cs (1)
31[Export(typeof(ICommandHandler))]
GoOrFind\FindReferences\FindReferencesCommandHandler.cs (1)
15[Export(typeof(ICommandHandler))]
GoOrFind\FindReferences\FindReferencesNavigationService.cs (1)
19[Export(typeof(FindReferencesNavigationService))]
GoOrFind\GoToBase\GoToBaseCommandHandler.cs (1)
16[Export(typeof(VSCommanding.ICommandHandler))]
GoOrFind\GoToBase\GoToBaseNavigationService.cs (1)
20[Export(typeof(GoToBaseNavigationService))]
GoOrFind\GoToImplementation\GoToImplementationCommandHandler.cs (1)
16[Export(typeof(ICommandHandler))]
GoOrFind\GoToImplementation\GoToImplementationNavigationService.cs (1)
20[Export(typeof(GoToImplementationNavigationService))]
GoToDefinition\GoToDefinitionCommandHandler.cs (1)
28[Export(typeof(ICommandHandler))]
InlineDiagnostics\InlineDiagnosticsAdornmentManagerProvider.cs (1)
19[Export(typeof(IWpfTextViewCreationListener))]
InlineDiagnostics\InlineDiagnosticsFormatDefinition.cs (3)
27[Export(typeof(EditorFormatDefinition))] 47[Export(typeof(EditorFormatDefinition))] 67[Export(typeof(EditorFormatDefinition))]
InlineDiagnostics\InlineDiagnosticsTaggerProvider.cs (1)
22[Export(typeof(ITaggerProvider))]
InlineHints\InlineHintsFormatDefinition.cs (1)
24[Export(typeof(EditorFormatDefinition))]
InlineHints\InlineHintsKeyProcessorProvider.cs (2)
21[Export(typeof(IKeyProcessorProvider))] 22[Export(typeof(IInlineHintKeyProcessor))]
InlineHints\InlineHintsTaggerProvider.cs (1)
27[Export(typeof(IViewTaggerProvider))]
InlineRename\CommandHandlers\RenameCommandHandler.cs (1)
21[Export(typeof(ICommandHandler))]
InlineRename\HighlightTags\RenameConflictTagDefinition.cs (1)
15[Export(typeof(EditorFormatDefinition))]
InlineRename\HighlightTags\RenameFieldBackgroundAndBorderTagDefinition.cs (1)
15[Export(typeof(EditorFormatDefinition))]
InlineRename\HighlightTags\RenameFixupTagDefinition.cs (1)
15[Export(typeof(EditorFormatDefinition))]
InlineRename\InlineRenameService.cs (2)
26[Export(typeof(IInlineRenameService))] 27[Export(typeof(InlineRenameService))]
InlineRename\Taggers\ClassificationFormatDefinitions.cs (1)
16[Export(typeof(EditorFormatDefinition))]
InlineRename\Taggers\RenameClassificationTaggerProvider.cs (1)
17[Export(typeof(ITaggerProvider))]
InlineRename\Taggers\RenameTaggerProvider.cs (1)
16[Export(typeof(ITaggerProvider))]
InlineRename\UI\InlineRenameAdornmentProvider.cs (1)
22[Export(typeof(IWpfTextViewConnectionListener))]
IntelliSense\AsyncCompletion\CommitManagerProvider.cs (1)
17[Export(typeof(IAsyncCompletionCommitManagerProvider))]
IntelliSense\AsyncCompletion\CompletionSourceProvider.cs (1)
19[Export(typeof(IAsyncCompletionSourceProvider))]
IntelliSense\AsyncCompletion\ItemManagerProvider.cs (1)
16[Export(typeof(IAsyncCompletionItemManagerProvider))]
IntelliSense\QuickInfo\QuickInfoSourceProvider.cs (1)
22[Export(typeof(IAsyncQuickInfoSourceProvider))]
Interactive\CommandHandlers\ExecuteInInteractiveCommandHandler.cs (1)
27[Export(typeof(ICommandHandler))]
Interactive\InertClassifierProvider.cs (1)
23[Export(typeof(IClassifierProvider))]
Interactive\InteractivePasteCommandHandler.cs (1)
30[Export(typeof(ICommandHandler))]
Interactive\InteractiveWindowResetCommand.cs (1)
27[Export(typeof(IInteractiveWindowCommand))]
KeywordHighlighting\HighlighterViewTaggerProvider.cs (1)
28[Export(typeof(IViewTaggerProvider))]
LanguageServer\AlwaysActivateInProcLanguageClient.cs (2)
25[Export(typeof(ILanguageClient))] 26[Export(typeof(AlwaysActivateInProcLanguageClient))]
LanguageServer\LiveShareInProcLanguageClient.cs (1)
22[Export(typeof(ILanguageClient))]
LineSeparators\LineSeparatorAdornmentManagerProvider.cs (1)
22[Export(typeof(IWpfTextViewCreationListener))]
LineSeparators\LineSeparatorTaggerProvider.cs (1)
33[Export(typeof(ITaggerProvider))]
NavigableSymbols\NavigableSymbolService.cs (1)
17[Export(typeof(INavigableSymbolSourceProvider))]
NavigationBar\NavigationBarControllerFactoryService.cs (1)
16[Export(typeof(INavigationBarControllerFactoryService))]
Organizing\OrganizeDocumentCommandHandler.cs (1)
30[Export(typeof(ICommandHandler))]
PasteTracking\PasteTrackingPasteCommandHandler.cs (1)
19[Export(typeof(ICommandHandler))]
Peek\PeekableItemSourceProvider.cs (1)
15[Export(typeof(IPeekableItemSourceProvider))]
Preview\PreviewConflictViewTaggerProvider.cs (1)
18[Export(typeof(ITaggerProvider))]
Preview\PreviewReferenceHighlightingTaggerProvider.cs (3)
23[Export(typeof(ITaggerProvider))] 39[Export(typeof(ITaggerProvider))] 55[Export(typeof(ITaggerProvider))]
Preview\PreviewStaticClassificationTaggerProvider.cs (1)
28[Export(typeof(ITaggerProvider))]
Preview\PreviewWarningViewTaggerProvider.cs (1)
18[Export(typeof(ITaggerProvider))]
PreviewWarningTagDefinition.cs (1)
17[Export(typeof(EditorFormatDefinition))]
QuickInfo\ClassificationFormatDefinitions.cs (1)
16[Export(typeof(EditorFormatDefinition))]
QuickInfo\OnTheFlyDocsViewFactory.cs (1)
23[Export(typeof(IViewElementFactory))]
ReferenceHighlighting\DefinitionHighlightTagDefinition.cs (1)
16[Export(typeof(EditorFormatDefinition))]
ReferenceHighlighting\NavigateToHighlightReferenceCommandHandler.cs (1)
25[Export(typeof(ICommandHandler))]
ReferenceHighlighting\ReferenceHighlightingViewTaggerProvider.cs (1)
32[Export(typeof(IViewTaggerProvider))]
ReferenceHighlighting\WrittenReferenceHighlightTagDefinition.cs (1)
16[Export(typeof(EditorFormatDefinition))]
RenameTracking\RenameTrackingCancellationCommandHandler.cs (1)
16[Export(typeof(ICommandHandler))]
RenameTracking\RenameTrackingTagDefinition.cs (1)
17[Export(typeof(EditorFormatDefinition))]
RenameTracking\RenameTrackingTaggerProvider.cs (1)
32[Export(typeof(ITaggerProvider))]
SignatureHelp\Presentation\SignatureHelpClassifierProvider.cs (1)
17[Export(typeof(IClassifierProvider))]
SignatureHelp\Presentation\SignatureHelpPresenter.cs (2)
19[Export(typeof(ISignatureHelpSourceProvider))] 20[Export(typeof(IIntelliSensePresenter<ISignatureHelpPresenterSession, ISignatureHelpSession>))]
SignatureHelp\SignatureHelpBeforeCompletionCommandHandler.cs (1)
30[Export(typeof(ICommandHandler))]
SmartIndent\SmartIndentProvider.cs (1)
14[Export(typeof(ISmartIndentProvider))]
SpeculativeEdits\RoslynSpeculativeEditProvider.cs (1)
21[Export(typeof(SpeculativeEditProvider))]
SpellCheck\RoslynSpellCheckFixerProvider.cs (1)
24[Export(typeof(ISpellCheckFixerProvider))]
SplitComment\SplitCommentCommandHandler.cs (1)
26[Export(typeof(ICommandHandler))]
src\LanguageServer\Microsoft.CodeAnalysis.LanguageServer\BrokeredServices\ServiceBrokerProvider.cs (1)
18[Export(typeof(IServiceBrokerProvider))]
StringIndentation\StringIndentationAdornmentManagerProvider.cs (1)
22[Export(typeof(IWpfTextViewCreationListener))]
StringIndentation\StringIndentationTaggerProvider.cs (1)
30[Export(typeof(IViewTaggerProvider))]
Structure\OutliningCommandHandler.cs (1)
15[Export(typeof(ICommandHandler))]
Structure\StructureTaggerProvider.cs (2)
23[Export(typeof(ITaggerProvider))] 24[Export(typeof(AbstractStructureTaggerProvider))]
Suggestions\SuggestedActionsSourceProvider.cs (2)
26[Export(typeof(ISuggestedActionsSourceProvider))] 27[Export(typeof(SuggestedActionsSourceProvider))]
Suggestions\SuggestedActionsSourceProvider.EditorOption.cs (1)
28[Export(typeof(EditorOptionDefinition))]
Tags\ExportImageIdServiceAttribute.cs (1)
26: base(typeof(IImageIdService))
Workspaces\WpfTextBufferVisibilityTracker.cs (1)
15[Export(typeof(ITextBufferVisibilityTracker))]
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (5)
Interactive\TestInteractiveWindowEditorFactoryService.cs (1)
18[Export(typeof(IInteractiveWindowEditorFactoryService))]
TestExtensionErrorHandler.cs (2)
16[Export(typeof(IExtensionErrorHandler))] 17[Export(typeof(ITestErrorHandler))]
TestObscuringTipManager.cs (1)
19[Export(typeof(IObscuringTipManager))]
Workspaces\MefTestWorkspace.cs (1)
13[Export(typeof(Workspace))]
Microsoft.CodeAnalysis.ExternalAccess.FSharp (2)
Internal\Editor\FSharpSmartIndentProvider.cs (1)
24[Export(typeof(ISmartIndentProvider))]
Internal\VisualStudio\Text\Classification\FSharpSignatureHelpClassifierProvider.cs (1)
19[Export(typeof(IClassifierProvider))]
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (1)
RazorRefactorNotifyWrapper.cs (1)
13[Export(typeof(IRefactorNotifyService))]
Microsoft.CodeAnalysis.ExternalAccess.Xaml (2)
Internal\DescriptionService.cs (1)
22[Export(typeof(IDescriptionService))]
Internal\LocationService.cs (1)
19[Export(typeof(ILocationService))]
Microsoft.CodeAnalysis.LanguageServer (1)
BrokeredServices\ServiceBrokerProvider.cs (1)
18[Export(typeof(IServiceBrokerProvider))]
Microsoft.VisualStudio.LanguageServer.ContainedLanguage (3)
DefaultLSPDocumentSynchronizer.cs (2)
18[Export(typeof(LSPDocumentChangeListener))] 20[Export(typeof(LSPDocumentSynchronizer))]
MessageInterception\DefaultInterceptorManager.cs (1)
14[Export(typeof(InterceptorManager))]
Microsoft.VisualStudio.LanguageServices (78)
CallHierarchy\CallHierarchyCommandHandler.cs (1)
26[Export(typeof(ICommandHandler))]
CallHierarchy\CallHierarchyPresenter.cs (1)
17[Export(typeof(ICallHierarchyPresenter))]
CallHierarchy\CallHierarchyProvider.cs (1)
25[Export(typeof(CallHierarchyProvider))]
CodeLens\CodeLensCallbackListener.cs (1)
36[Export(typeof(ICodeLensCallbackListener))]
Diagnostics\VisualStudioDiagnosticAnalyzerService.cs (2)
29[Export(typeof(IVisualStudioDiagnosticAnalyzerService))] 30[Export(typeof(VisualStudioDiagnosticAnalyzerService))]
EditAndContinue\EditAndContinueFeedbackDiagnosticFileProvider.cs (1)
24[Export(typeof(IFeedbackDiagnosticFileProvider))]
EditorConfigSettings\Analyzers\View\ColumnDefinitions\AnalyzerCategoryColumnDefinition.cs (2)
16[Export(typeof(IDefaultColumnGroup))] 28[Export(typeof(ITableColumnDefinition))]
EditorConfigSettings\Analyzers\View\ColumnDefinitions\AnalyzerDescriptionColumnDefinition.cs (1)
14[Export(typeof(ITableColumnDefinition))]
EditorConfigSettings\Analyzers\View\ColumnDefinitions\AnalyzerEnabledColumnDefinition.cs (1)
17[Export(typeof(ITableColumnDefinition))]
EditorConfigSettings\Analyzers\View\ColumnDefinitions\AnalyzerIdColumnDefinition.cs (1)
14[Export(typeof(ITableColumnDefinition))]
EditorConfigSettings\Analyzers\View\ColumnDefinitions\AnalyzerLocationColumnDefinition.cs (1)
14[Export(typeof(ITableColumnDefinition))]
EditorConfigSettings\Analyzers\View\ColumnDefinitions\AnalyzerSeverityColumnDefinition.cs (1)
19[Export(typeof(ITableColumnDefinition))]
EditorConfigSettings\Analyzers\View\ColumnDefinitions\AnalyzerTitleColumnDefinition.cs (1)
14[Export(typeof(ITableColumnDefinition))]
EditorConfigSettings\CodeStyle\View\ColumnDefinitions\CodeStyleCategoryColumnDefinition.cs (2)
15[Export(typeof(IDefaultColumnGroup))] 27[Export(typeof(ITableColumnDefinition))]
EditorConfigSettings\CodeStyle\View\ColumnDefinitions\CodeStyleDescriptionColumnDefinition.cs (1)
14[Export(typeof(ITableColumnDefinition))]
EditorConfigSettings\CodeStyle\View\ColumnDefinitions\CodeStyleLocationColumnDefinition.cs (1)
14[Export(typeof(ITableColumnDefinition))]
EditorConfigSettings\CodeStyle\View\ColumnDefinitions\CodeStyleSeverityColumnDefinition.cs (1)
18[Export(typeof(ITableColumnDefinition))]
EditorConfigSettings\CodeStyle\View\ColumnDefinitions\CodeStyleValueColumnDefinition.cs (1)
17[Export(typeof(ITableColumnDefinition))]
EditorConfigSettings\NamingStyle\View\ColumnDefinitions\NamingStylesLocationColumnDefinition.cs (1)
20[Export(typeof(ITableColumnDefinition))]
EditorConfigSettings\NamingStyle\View\ColumnDefinitions\NamingStylesSeverityColumnDefinition.cs (1)
20[Export(typeof(ITableColumnDefinition))]
EditorConfigSettings\NamingStyle\View\ColumnDefinitions\NamingStylesStyleColumnDefinition.cs (1)
19[Export(typeof(ITableColumnDefinition))]
EditorConfigSettings\NamingStyle\View\ColumnDefinitions\NamingStylesTypeColumnDefinition.cs (1)
19[Export(typeof(ITableColumnDefinition))]
EditorConfigSettings\Whitespace\View\ColumnDefnitions\WhitespaceCategoryColumnDefinition.cs (2)
16[Export(typeof(IDefaultColumnGroup))] 28[Export(typeof(ITableColumnDefinition))]
EditorConfigSettings\Whitespace\View\ColumnDefnitions\WhitespaceDescriptionColumnDefinition.cs (1)
14[Export(typeof(ITableColumnDefinition))]
EditorConfigSettings\Whitespace\View\ColumnDefnitions\WhitespaceLocationColumnDefinition.cs (1)
14[Export(typeof(ITableColumnDefinition))]
EditorConfigSettings\Whitespace\View\ColumnDefnitions\WhitespaceValueColumnDefinition.cs (1)
20[Export(typeof(ITableColumnDefinition))]
FindReferences\ContainingMemberColumnDefinition.cs (1)
18[Export(typeof(ITableColumnDefinition))]
FindReferences\ContainingTypeColumnDefinition.cs (1)
18[Export(typeof(ITableColumnDefinition))]
FindReferences\Filters\EntireSolutionAndExternalFilterFactory.cs (1)
14[Export(typeof(IScopeFilterFactory))]
FindReferences\Filters\EntireSolutionWithoutMetadataFilterFactory.cs (1)
15[Export(typeof(IScopeFilterFactory))]
FindReferences\Filters\ExternalSourcesFilterFactory.cs (1)
14[Export(typeof(IScopeFilterFactory))]
FindReferences\FindReferencesTableControlEventProcessorProvider.cs (1)
24[Export(typeof(ITableControlEventProcessorProvider))]
FindUsages\RichNavFilterScopes.cs (3)
23[Export(typeof(IScopeFilterFactory))] 92[Export(typeof(IScopeFilterFactory))] 122[Export(typeof(IScopeFilterFactory))]
HACK_ThemeColorFixer.cs (1)
27[Export(typeof(IWpfTextViewConnectionListener))]
Implementation\ContainedLanguageRefactorNotifyService.cs (1)
22[Export(typeof(IRefactorNotifyService))]
Implementation\VsRefactorNotifyService.cs (1)
23[Export(typeof(IRefactorNotifyService))]
InheritanceMargin\InheritanceGlyphFactoryProvider.cs (1)
21[Export(typeof(IGlyphFactoryProvider))]
InheritanceMargin\InheritanceMarginTaggerProvider.cs (1)
30[Export(typeof(IViewTaggerProvider))]
InheritanceMargin\InheritanceMarginViewMarginProvider.cs (1)
22[Export(typeof(IWpfTextViewMarginProvider))]
InheritanceMargin\ShowInheritanceMarginCommandHandler.cs (1)
20[Export(typeof(ICommandHandler))]
InlineRename\DashboardColorUpdater.cs (1)
14[Export(typeof(IInlineRenameColorUpdater))]
KeybindingReset\KeybindingResetDetector.cs (1)
46[Export(typeof(KeybindingResetDetector))]
LanguageClient\VisualStudioLogHubLoggerFactory.cs (1)
21[Export(typeof(ILspServiceLoggerFactory))]
NavigateTo\RoslynSearchItemsSourceProvider.cs (1)
21[Export(typeof(ISearchItemsSourceProvider))]
NavigateTo\VisualStudioNavigateToItemProviderFactory.cs (1)
18[Export(typeof(INavigateToItemProviderFactory))]
Options\VisualStudioOptionPersisterProvider.cs (2)
21[Export(typeof(IOptionPersisterProvider))] 22[Export(typeof(VisualStudioOptionPersisterProvider))]
Preview\Tagging\PreviewTaggerProvider.cs (1)
18[Export(typeof(IViewTaggerProvider))]
ProjectSystem\FileChangeWatcherProvider.cs (1)
18[Export(typeof(FileChangeWatcherProvider))]
ProjectSystem\Legacy\SolutionEventsBatchScopeCreator.cs (1)
28[Export(typeof(SolutionEventsBatchScopeCreator))]
ProjectSystem\MiscellaneousFilesWorkspace.cs (1)
29[Export(typeof(MiscellaneousFilesWorkspace))]
ProjectSystem\OpenTextBufferProvider.cs (1)
32[Export(typeof(OpenTextBufferProvider))]
ProjectSystem\RuleSets\RuleSetEventHandler.cs (1)
22[Export(typeof(RuleSetEventHandler))]
ProjectSystem\SdkAnalyzerAssemblyRedirector.cs (1)
27[Export(typeof(IAnalyzerAssemblyRedirector))]
ProjectSystem\VisualStudioProjectFactory.cs (2)
26[Export(typeof(VisualStudioProjectFactory))] 27[Export(typeof(IVsTypeScriptVisualStudioProjectFactory))]
StackTraceExplorer\StackTraceExplorerCommandHandler.cs (1)
22[Export(typeof(StackTraceExplorerCommandHandler))]
SyncNamespaces\SyncNamespacesCommandHandler.cs (1)
26[Export(typeof(SyncNamespacesCommandHandler))]
TableDataSource\Suppression\VisualStudioDiagnosticListSuppressionStateService.cs (2)
32[Export(typeof(IVisualStudioDiagnosticListSuppressionStateService))] 33[Export(typeof(VisualStudioDiagnosticListSuppressionStateService))]
TableDataSource\Suppression\VisualStudioSuppressionFixService.cs (2)
38[Export(typeof(IVisualStudioSuppressionFixService))] 39[Export(typeof(VisualStudioSuppressionFixService))]
TaskList\ExternalErrorDiagnosticUpdateSource.cs (1)
38[Export(typeof(ExternalErrorDiagnosticUpdateSource))]
UnusedReferences\Dialog\UnusedReferencesTableProvider.ColumnDefinitions.cs (5)
109[Export(typeof(ITableColumnDefinition))] 146[Export(typeof(ITableColumnDefinition))] 190[Export(typeof(ITableColumnDefinition))] 241[Export(typeof(ITableColumnDefinition))] 282[Export(typeof(ITableColumnDefinition))]
UnusedReferences\Dialog\UnusedReferencesTableProvider.cs (1)
17[Export(typeof(UnusedReferencesTableProvider))]
UnusedReferences\RemoveUnusedReferencesCommandHandler.cs (1)
30[Export(typeof(RemoveUnusedReferencesCommandHandler))]
ValueTracking\ValueTrackingCommandHandler.cs (1)
33[Export(typeof(ICommandHandler))]
Workspace\SourceGeneratedFileManager.cs (1)
43[Export(typeof(SourceGeneratedFileManager))]
Microsoft.VisualStudio.LanguageServices.CodeLens (1)
ReferenceCodeLensProvider.cs (1)
31[Export(typeof(IAsyncCodeLensDataPointProvider))]
Microsoft.VisualStudio.LanguageServices.CSharp (7)
Interactive\CSharpVsInteractiveWindowCommandProvider.cs (1)
20[Export(typeof(IVsInteractiveWindowOleCommandTargetProvider))]
Interactive\CSharpVsInteractiveWindowProvider.cs (1)
25[Export(typeof(CSharpVsInteractiveWindowProvider))]
LanguageService\CSharpCodeCleanupFixer.cs (1)
17[Export(typeof(AbstractCodeCleanUpFixer))]
LanguageService\CSharpCodeCleanupFixerProvider.cs (1)
16[Export(typeof(ICodeCleanUpFixerProvider))]
LanguageService\CSharpCreateServicesOnTextViewConnection.cs (1)
24[Export(typeof(IWpfTextViewConnectionListener))]
ObjectBrowser\CSharpSyncClassViewCommandHandler.cs (1)
18[Export(typeof(Commanding.ICommandHandler))]
Snippets\SnippetCommandHandler.cs (1)
30[Export(typeof(ICommandHandler))]
Microsoft.VisualStudio.LanguageServices.DevKit (1)
EditAndContinue\DevKitHotReloadServiceContributor.cs (1)
24[Export(typeof(IServiceBrokerInitializer))]
Microsoft.VisualStudio.LanguageServices.Implementation (17)
CodeModel\ProjectCodeModelFactory.cs (2)
28[Export(typeof(IProjectCodeModelFactory))] 29[Export(typeof(ProjectCodeModelFactory))]
ProjectSystem\CPS\CPSCodeModelFactory.cs (1)
14[Export(typeof(ICodeModelFactory))]
ProjectSystem\CPS\CPSProjectFactory.cs (1)
23[Export(typeof(IWorkspaceProjectContextFactory))]
ProjectSystem\CPS\TempPECompiler.cs (1)
19[Export(typeof(ITempPECompiler))]
RoslynVisualStudioWorkspace.cs (2)
30[Export(typeof(VisualStudioWorkspace))] 31[Export(typeof(VisualStudioWorkspaceImpl))]
SolutionExplorer\AnalyzerItem\AnalyzerItemSourceProvider.cs (1)
15[Export(typeof(IAttachedCollectionSourceProvider))]
SolutionExplorer\AnalyzerNodeSetup.cs (1)
15[Export(typeof(IAnalyzerNodeSetup))]
SolutionExplorer\AnalyzersFolderItem\AnalyzersFolderItemSourceProvider.cs (1)
18[Export(typeof(IAttachedCollectionSourceProvider))]
SolutionExplorer\DiagnosticItem\CpsDiagnosticItemSourceProvider.cs (1)
23[Export(typeof(IAttachedCollectionSourceProvider))]
SolutionExplorer\DiagnosticItem\LegacyDiagnosticItemSourceProvider.cs (1)
16[Export(typeof(IAttachedCollectionSourceProvider))]
SolutionExplorer\Search\RoslynSolutionExplorerSearchProvider.cs (1)
29[Export(typeof(ISearchProvider))]
SolutionExplorer\Search\SolutionExplorerSearchDisplayItemSourceProvider.cs (1)
22[Export(typeof(IAttachedCollectionSourceProvider))]
SolutionExplorer\SourceGeneratedFileItems\SourceGeneratedFileItemSourceProvider.cs (1)
16[Export(typeof(IAttachedCollectionSourceProvider))]
SolutionExplorer\SymbolTree\NonRootSymbolTreeItemSourceProvider.cs (1)
20[Export(typeof(IAttachedCollectionSourceProvider))]
SolutionExplorer\SymbolTree\RootSymbolTreeItemSourceProvider.cs (1)
37[Export(typeof(IAttachedCollectionSourceProvider))]
Microsoft.VisualStudio.LanguageServices.LiveShare (6)
Client\ExternalAccess\VSTypeScript\VSTypeScriptRemoteLanguageServiceWorkspaceAccessor.cs (1)
14[Export(typeof(IVsTypeScriptRemoteLanguageServiceWorkspaceAccessor))]
Client\Projects\RemoteProjectInfoProvider.cs (1)
20[Export(typeof(RemoteProjectInfoProvider))]
Client\Projects\RoslynRemoteProjectInfoProvider.cs (1)
22[Export(typeof(IRemoteProjectInfoProvider))]
Client\Razor\CSharpLspContainedLanguageProvider.cs (1)
18[Export(typeof(IContainedLanguageProvider))]
Client\RemoteLanguageServiceWorkspace.cs (1)
38[Export(typeof(RemoteLanguageServiceWorkspace))]
Client\RemoteLanguageServiceWorkspaceHost.cs (1)
27[Export(typeof(RemoteLanguageServiceWorkspaceHost))]
Microsoft.VisualStudio.LanguageServices.Razor (58)
LanguageClient\Cohost\CohostActivator.cs (1)
12[Export(typeof(IRazorCohostStartupService))]
LanguageClient\Cohost\HtmlDocumentPublisher.cs (1)
20[Export(typeof(IHtmlDocumentPublisher))]
LanguageClient\Cohost\HtmlDocumentRemoveListener.cs (1)
12[Export(typeof(LSPDocumentChangeListener))]
LanguageClient\Cohost\HtmlRequestInvoker.cs (1)
19[Export(typeof(IHtmlRequestInvoker))]
LanguageClient\Cohost\IncompatibleProjectNotifier.cs (2)
18[Export(typeof(IProjectCapabilityListener))] 19[Export(typeof(IIncompatibleProjectNotifier))]
LanguageClient\Cohost\SemanticTokensRefreshNotifier.cs (1)
16[Export(typeof(IRazorCohostStartupService))]
LanguageClient\CSHTMLFilePathToContentTypeProvider.cs (1)
11[Export(typeof(IFilePathToContentTypeProvider))]
LanguageClient\Debugging\RazorBreakpointResolver.cs (1)
17[Export(typeof(IRazorBreakpointResolver))]
LanguageClient\Debugging\RazorProximityExpressionResolver.cs (1)
17[Export(typeof(IRazorProximityExpressionResolver))]
LanguageClient\HtmlVirtualDocumentFactory.cs (1)
14[Export(typeof(VirtualDocumentFactory))]
LanguageClient\Options\OptionsStorage.cs (2)
22[Export(typeof(OptionsStorage))] 23[Export(typeof(IAdvancedSettingsStorage))]
LanguageClient\RazorContentTypeChangeListener.cs (1)
13[Export(typeof(ITextBufferContentTypeListener))]
LanguageClient\RazorFilePathToContentTypeProvider.cs (1)
11[Export(typeof(IFilePathToContentTypeProvider))]
LanguageClient\ViewCodeCommandHandler.cs (1)
22[Export(typeof(ICommandHandler))]
LiveShare\Guest\GuestProjectPathProvider.cs (1)
14[Export(typeof(ILiveShareProjectPathProvider))]
LiveShare\Guest\LiveShareSessionAccessor.cs (1)
9[Export(typeof(ILiveShareSessionAccessor))]
LiveShare\Guest\ProxyAccessor.cs (1)
10[Export(typeof(IProxyAccessor))]
Logging\ExportLoggerProviderAttribute.cs (2)
17: base(typeof(ILoggerProvider)) 23: base(typeof(ILoggerProvider))
Logging\RazorActivityLog.cs (1)
17[Export(typeof(RazorActivityLog))]
Logging\RazorLogHubTraceProvider.cs (1)
18[Export(typeof(RazorLogHubTraceProvider))]
Logging\VisualStudioLoggerFactory.cs (1)
12[Export(typeof(ILoggerFactory))]
LspEditorFeatureDetector.cs (1)
11[Export(typeof(ILspEditorFeatureDetector))]
LspServerActivationTracker.cs (1)
9[Export(typeof(ILspServerActivationTracker))]
OrganizeUsingsCommand.cs (1)
16[Export(typeof(IInterceptedCommand))]
ProjectCapabilityResolver.cs (1)
21[Export(typeof(IProjectCapabilityResolver))]
ProjectSystem\LSPRequestInvokerWrapper.cs (1)
16[Export(typeof(LSPRequestInvokerWrapper))]
ProjectSystem\RenameProjectTreeHandler.cs (1)
21[Export(typeof(IProjectTreeActionHandler))]
RazorDisableDropHandlerProvider.cs (1)
14[Export(typeof(IDropHandlerProvider))]
RazorLSPTextViewConnectionListener.cs (1)
37[Export(typeof(ITextViewConnectionListener))]
Remote\RemoteServiceInvoker.cs (1)
26[Export(typeof(IRemoteServiceInvoker))]
Rename\RazorRefactorNotifyService.cs (1)
19[Export(typeof(IRazorRefactorNotifyService))]
Settings\ClientSettingsManager.cs (1)
14[Export(typeof(IClientSettingsManager))]
Snippets\SnippetCache.cs (1)
14[Export(typeof(SnippetCache))]
Snippets\SnippetCompletionItemProvider.cs (1)
14[Export(typeof(ISnippetCompletionItemProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CohostDocSyncEndpointRegistration.cs (1)
14[Export(typeof(IDynamicRegistrationProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CohostInitializeReporter.cs (1)
12[Export(typeof(IRazorCohostStartupService))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CohostStartupService.cs (1)
17[Export(typeof(ICohostStartupService))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Completion\CohostCompletionListCache.cs (1)
9[Export(typeof(CompletionListCache))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\HtmlDocumentServices\HtmlDocumentSynchronizer.cs (1)
18[Export(typeof(IHtmlDocumentSynchronizer))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\IncompatibleProjectService.cs (1)
15[Export(typeof(IIncompatibleProjectService))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\OnAutoInsert\CohostOnAutoInsertTriggerCharacterProviders.cs (2)
12[Export(typeof(IOnAutoInsertTriggerCharacterProvider))] 15[Export(typeof(IOnAutoInsertTriggerCharacterProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\RazorCohostClientCapabilitiesService.cs (2)
12[Export(typeof(IRazorCohostStartupService))] 13[Export(typeof(IClientCapabilitiesService))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\RazorCohostDynamicRegistrationService.cs (1)
17[Export(typeof(IRazorCohostStartupService))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\RazorSourceGeneratedDocumentExcerptService.cs (1)
14[Export(typeof(IRazorSourceGeneratedDocumentExcerptService))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\RazorSourceGeneratedDocumentSpanMappingService.cs (1)
14[Export(typeof(IRazorSourceGeneratedDocumentSpanMappingService))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\RazorSourceGeneratorLocator.cs (1)
10[Export(typeof(IRazorSourceGeneratorLocator))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\SemanticTokens\CohostSemanticTokensLegendService.cs (1)
10[Export(typeof(ISemanticTokensLegendService))]
Telemetry\VSTelemetryReporter.cs (1)
13[Export(typeof(ITelemetryReporter))]
UIContextService.cs (1)
11[Export(typeof(IUIContextService))]
VisualStudioFilePathService.cs (1)
9[Export(typeof(IFilePathService))]
VisualStudioHostServicesProvider.cs (1)
10[Export(typeof(VisualStudioHostServicesProvider))]
VisualStudioLanguageServerFeatureOptions.cs (1)
11[Export(typeof(LanguageServerFeatureOptions))]
VisualStudioWorkspaceProvider.cs (1)
10[Export(typeof(IWorkspaceProvider))]
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (6)
Cohost\CohostEndpointTest.cs (4)
132[Export(typeof(ILanguageServiceBroker2)), PartNotDiscoverable] 166[Export(typeof(IWorkspaceProvider)), PartNotDiscoverable] 172[Export(typeof(ILspEditorFeatureDetector)), PartNotDiscoverable] 181[Export(typeof(IRazorSemanticTokensRefreshQueue)), PartNotDiscoverable]
Cohost\ExportableRemoteServiceInvoker.cs (2)
16[Export(typeof(ExportableRemoteServiceInvoker))] 17[Export(typeof(IRemoteServiceInvoker))]
Microsoft.VisualStudio.LanguageServices.Xaml (2)
Implementation\XamlEditAndContinueSolutionProvider.cs (1)
17[Export(typeof(IXamlEditAndContinueSolutionProvider))]
Implementation\XamlTextViewCreationListener.cs (1)
19[Export(typeof(IWpfTextViewCreationListener))]
Microsoft.VisualStudioCode.RazorExtension (18)
Services\HtmlDocumentPublisher.cs (1)
16[Export(typeof(IHtmlDocumentPublisher))]
Services\HtmlRequestInvoker.cs (1)
19[Export(typeof(IHtmlRequestInvoker))]
Services\IncompatibleProjectNotifier.cs (1)
17[Export(typeof(IIncompatibleProjectNotifier))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CohostDocSyncEndpointRegistration.cs (1)
14[Export(typeof(IDynamicRegistrationProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CohostInitializeReporter.cs (1)
12[Export(typeof(IRazorCohostStartupService))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CohostStartupService.cs (1)
17[Export(typeof(ICohostStartupService))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Completion\CohostCompletionListCache.cs (1)
9[Export(typeof(CompletionListCache))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\HtmlDocumentServices\HtmlDocumentSynchronizer.cs (1)
18[Export(typeof(IHtmlDocumentSynchronizer))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\IncompatibleProjectService.cs (1)
15[Export(typeof(IIncompatibleProjectService))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\OnAutoInsert\CohostOnAutoInsertTriggerCharacterProviders.cs (2)
12[Export(typeof(IOnAutoInsertTriggerCharacterProvider))] 15[Export(typeof(IOnAutoInsertTriggerCharacterProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\RazorCohostClientCapabilitiesService.cs (2)
12[Export(typeof(IRazorCohostStartupService))] 13[Export(typeof(IClientCapabilitiesService))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\RazorCohostDynamicRegistrationService.cs (1)
17[Export(typeof(IRazorCohostStartupService))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\RazorSourceGeneratedDocumentExcerptService.cs (1)
14[Export(typeof(IRazorSourceGeneratedDocumentExcerptService))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\RazorSourceGeneratedDocumentSpanMappingService.cs (1)
14[Export(typeof(IRazorSourceGeneratedDocumentSpanMappingService))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\RazorSourceGeneratorLocator.cs (1)
10[Export(typeof(IRazorSourceGeneratorLocator))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\SemanticTokens\CohostSemanticTokensLegendService.cs (1)
10[Export(typeof(ISemanticTokensLegendService))]
Roslyn.VisualStudio.DiagnosticsWindow (3)
VenusMargin\ProjectionSpanTagDefinition.cs (1)
16[Export(typeof(EditorFormatDefinition))]
VenusMargin\ProjectionSpanTagger.cs (1)
19[Export(typeof(IViewTaggerProvider))]
VenusMargin\VenusMarginFactory.cs (1)
16[Export(typeof(IWpfTextViewMarginProvider))]