61 references to ComponentModel
Microsoft.VisualStudio.LanguageServices (54)
LanguageService\AbstractLanguageService`2.cs (8)
54this.Workspace = this.Package.ComponentModel.DefaultExportProvider.GetExport<VisualStudioWorkspaceImpl>(); 59private IThreadingContext ThreadingContext => this.Package.ComponentModel.GetService<IThreadingContext>(); 78var editorAdaptersFactoryService = this.Package.ComponentModel.GetService<IVsEditorAdaptersFactoryService>(); 87v, Package.ComponentModel).AttachToVsTextView()); 99var globalOptions = this.Package.ComponentModel.GetService<IGlobalOptionService>(); 129var outliningManagerService = this.Package.ComponentModel.GetService<IOutliningManagerService>(); 162this.Package.ComponentModel.GetService<IUIThreadOperationExecutor>()); 171this.Package.ComponentModel,
LanguageService\AbstractLanguageService`2.IVsImmediateStatementCompletion2.cs (4)
54var editorAdaptersFactoryService = this.Package.ComponentModel.GetService<IVsEditorAdaptersFactoryService>(); 58this.Package.ComponentModel, 59this.Package.ComponentModel.GetService<IFeatureServiceFactory>()); 89var editorAdaptersFactoryService = this.Package.ComponentModel.GetService<IVsEditorAdaptersFactoryService>();
LanguageService\AbstractLanguageService`2.IVsLanguageBlock.cs (2)
33var editorAdaptersFactoryService = this.Package.ComponentModel.GetService<IVsEditorAdaptersFactoryService>(); 46var uiThreadOperationExecutor = this.Package.ComponentModel.GetService<IUIThreadOperationExecutor>();
LanguageService\AbstractLanguageService`2.IVsLanguageContextProvider.cs (1)
21var editorAdaptersFactoryService = this.Package.ComponentModel.GetService<IVsEditorAdaptersFactoryService>();
LanguageService\AbstractLanguageService`2.IVsLanguageTextOps.cs (3)
32var uiThreadOperationExecutor = this.Package.ComponentModel.GetService<IUIThreadOperationExecutor>(); 45var editorAdaptersFactoryService = this.Package.ComponentModel.GetService<IVsEditorAdaptersFactoryService>(); 61var editorOptionsService = this.Package.ComponentModel.GetService<EditorOptionsService>();
LanguageService\AbstractLanguageService`2.VsCodeWindowManager.cs (10)
51_globalOptions = languageService.Package.ComponentModel.GetService<IGlobalOptionService>(); 80var editorAdaptersFactoryService = _languageService.Package.ComponentModel.GetService<IVsEditorAdaptersFactoryService>(); 160var editorAdaptersFactoryService = _languageService.Package.ComponentModel.GetService<IVsEditorAdaptersFactoryService>(); 162var controllerFactoryService = _languageService.Package.ComponentModel.GetService<INavigationBarControllerFactoryService>(); 247var threadingContext = _languageService.Package.ComponentModel.GetService<IThreadingContext>(); 252var languageServiceBroker = _languageService.Package.ComponentModel.GetService<ILanguageServiceBroker2>(); 253var asyncListenerProvider = _languageService.Package.ComponentModel.GetService<IAsynchronousOperationListenerProvider>(); 255var editorAdaptersFactoryService = _languageService.Package.ComponentModel.GetService<IVsEditorAdaptersFactoryService>(); 256var outliningManagerService = _languageService.Package.ComponentModel.GetService<IOutliningManagerService>(); 280var threadingContext = _languageService.Package.ComponentModel.GetService<IThreadingContext>();
LanguageService\AbstractLanguageService`2.VsLanguageDebugInfo.cs (3)
96var editorAdaptersFactoryService = _languageService.Package.ComponentModel.GetService<IVsEditorAdaptersFactoryService>(); 141var editorAdaptersFactoryService = _languageService.Package.ComponentModel.GetService<IVsEditorAdaptersFactoryService>(); 272var editorAdaptersFactoryService = _languageService.Package.ComponentModel.GetService<IVsEditorAdaptersFactoryService>();
LanguageService\AbstractPackage`2.cs (3)
102var miscellaneousFilesWorkspace = this.ComponentModel.GetService<MiscellaneousFilesWorkspace>(); 144var workspace = ComponentModel.GetService<VisualStudioWorkspace>(); 204var workspace = this.ComponentModel.GetService<VisualStudioWorkspaceImpl>();
RoslynPackage.cs (12)
102_ = ComponentModel.GetService<IGlobalOptionService>(); 123(_, _, _, _) => ValueTask.FromResult<object?>(new WorkspaceProjectFactoryService(this.ComponentModel.GetService<IWorkspaceProjectContextFactory>()))); 128(_, _, _, _) => ValueTask.FromResult<object?>(new ManagedEditAndContinueLanguageServiceBridge(this.ComponentModel.GetService<EditAndContinueLanguageService>()))); 137await this.ComponentModel.GetService<VisualStudioSuppressionFixService>().InitializeAsync(this, cancellationToken).ConfigureAwait(false); 138await this.ComponentModel.GetService<VisualStudioDiagnosticListSuppressionStateService>().InitializeAsync(this, cancellationToken).ConfigureAwait(false); 140await this.ComponentModel.GetService<IVisualStudioDiagnosticAnalyzerService>().InitializeAsync(this, cancellationToken).ConfigureAwait(false); 141await this.ComponentModel.GetService<RemoveUnusedReferencesCommandHandler>().InitializeAsync(this, cancellationToken).ConfigureAwait(false); 142await this.ComponentModel.GetService<SyncNamespacesCommandHandler>().InitializeAsync(this, cancellationToken).ConfigureAwait(false); 179await ComponentModel.DefaultExportProvider.GetExportedValue<KeybindingReset.KeybindingResetDetector>().InitializeAsync(cancellationToken).ConfigureAwait(true); 214await this.ComponentModel.GetService<IAnalyzerNodeSetup>().InitializeAsync(this, cancellationToken).ConfigureAwait(false); 216_ruleSetEventHandler = this.ComponentModel.GetService<RuleSetEventHandler>(); 222=> this.ComponentModel.GetService<IAnalyzerNodeSetup>().Unregister();
StackTraceExplorer\StackTraceExplorerCommandHandler.cs (2)
30_threadingContext = package.ComponentModel.GetService<IThreadingContext>(); 31_globalOptions = package.ComponentModel.GetService<IGlobalOptionService>();
StackTraceExplorer\StackTraceExplorerToolWindow.cs (5)
123var workspace = roslynPackage.ComponentModel.GetService<VisualStudioWorkspace>(); 124var formatMapService = roslynPackage.ComponentModel.GetService<IClassificationFormatMapService>(); 126var typeMap = roslynPackage.ComponentModel.GetService<ClassificationTypeMap>(); 127var threadingContext = roslynPackage.ComponentModel.GetService<IThreadingContext>(); 128var themingService = roslynPackage.ComponentModel.GetService<IWpfThemeService>();
Venus\VenusCommandFilter`2.cs (1)
28: base(wpfTextView, subjectBuffer, nextCommandTarget, languageService.Package.ComponentModel)
Microsoft.VisualStudio.LanguageServices.CSharp (7)
CSharpPackage.cs (5)
76var workspace = this.ComponentModel.GetService<VisualStudioWorkspace>(); 101var workspace = this.ComponentModel.GetService<VisualStudioWorkspace>(); 105_libraryManager = new ObjectBrowserLibraryManager(this, ComponentModel, workspace); 143return new Options.AutomationObject(ComponentModel.GetService<ILegacyGlobalOptionService>()); 151var editorFactory = new CSharpEditorFactory(this.ComponentModel);
LanguageService\CSharpLanguageService.cs (1)
81this.Package.ComponentModel,
LanguageService\CSharpLanguageService_ICSharpProjectHost.cs (1)
26this.Package.ComponentModel.GetService<IThreadingContext>());