50 references to ComponentModel
Microsoft.VisualStudio.LanguageServices (50)
LanguageService\AbstractLanguageService`2.cs (10)
84this.EditorOptionsService = this.Package.ComponentModel.GetService<EditorOptionsService>(); 85this.Workspace = this.Package.ComponentModel.GetService<VisualStudioWorkspaceImpl>(); 86this.EditorAdaptersFactoryService = this.Package.ComponentModel.GetService<IVsEditorAdaptersFactoryService>(); 90private IThreadingContext ThreadingContext => this.Package.ComponentModel.GetService<IThreadingContext>(); 148var workspace = Package.ComponentModel.GetService<VisualStudioWorkspace>(); 153v, Package.ComponentModel).AttachToVsTextView()); 165var globalOptions = this.Package.ComponentModel.GetService<IGlobalOptionService>(); 195var outliningManagerService = this.Package.ComponentModel.GetService<IOutliningManagerService>(); 228this.Package.ComponentModel.GetService<IUIThreadOperationExecutor>()); 237this.Package.ComponentModel,
LanguageService\AbstractLanguageService`2.IVsImmediateStatementCompletion2.cs (2)
55this.Package.ComponentModel, 56this.Package.ComponentModel.GetService<IFeatureServiceFactory>());
LanguageService\AbstractLanguageService`2.IVsLanguageBlock.cs (1)
43var uiThreadOperationExecutor = this.Package.ComponentModel.GetService<IUIThreadOperationExecutor>();
LanguageService\AbstractLanguageService`2.IVsLanguageTextOps.cs (1)
31var uiThreadOperationExecutor = this.Package.ComponentModel.GetService<IUIThreadOperationExecutor>();
LanguageService\AbstractLanguageService`2.VsCodeWindowManager.cs (8)
51_globalOptions = languageService.Package.ComponentModel.GetService<IGlobalOptionService>(); 160var controllerFactoryService = _languageService.Package.ComponentModel.GetService<INavigationBarControllerFactoryService>(); 252var threadingContext = _languageService.Package.ComponentModel.GetService<IThreadingContext>(); 257var languageServiceBroker = _languageService.Package.ComponentModel.GetService<ILanguageServiceBroker2>(); 258var asyncListenerProvider = _languageService.Package.ComponentModel.GetService<IAsynchronousOperationListenerProvider>(); 260var editorAdaptersFactoryService = _languageService.Package.ComponentModel.GetService<IVsEditorAdaptersFactoryService>(); 261var outliningManagerService = _languageService.Package.ComponentModel.GetService<IOutliningManagerService>(); 285var threadingContext = _languageService.Package.ComponentModel.GetService<IThreadingContext>();
LanguageService\AbstractPackage.cs (1)
41var globalOptions = ComponentModel.GetService<IGlobalOptionService>();
LanguageService\AbstractPackage`2.cs (2)
69var miscellaneousFilesWorkspace = this.ComponentModel.GetService<MiscellaneousFilesWorkspace>(); 96var workspace = ComponentModel.GetService<VisualStudioWorkspace>();
RoslynPackage.cs (17)
153LoadOptionPersistersAsync(this.ComponentModel, cancellationToken).Forget(); 161var globalNotificationService = this.ComponentModel.GetService<IGlobalOperationNotificationService>(); 167var settingsEditorFactory = this.ComponentModel.GetService<SettingsEditorFactory>(); 173await this.ComponentModel.GetService<MiscellaneousFilesWorkspace>().InitializeAsync().ConfigureAwait(false); 180(_, _, _, _) => ValueTaskFactory.FromResult<object?>(new WorkspaceProjectFactoryService(this.ComponentModel.GetService<IWorkspaceProjectContextFactory>()))); 185(_, _, _, _) => ValueTaskFactory.FromResult<object?>(new ManagedEditAndContinueLanguageServiceBridge(this.ComponentModel.GetService<EditAndContinueLanguageService>()))); 213_colorSchemeApplier = ComponentModel.GetService<ColorSchemeApplier>(); 229await this.ComponentModel.GetService<VisualStudioSuppressionFixService>().InitializeAsync(this).ConfigureAwait(false); 230await this.ComponentModel.GetService<VisualStudioDiagnosticListSuppressionStateService>().InitializeAsync(this, cancellationToken).ConfigureAwait(false); 232await this.ComponentModel.GetService<IVisualStudioDiagnosticAnalyzerService>().InitializeAsync(this, cancellationToken).ConfigureAwait(false); 233await this.ComponentModel.GetService<RemoveUnusedReferencesCommandHandler>().InitializeAsync(this, cancellationToken).ConfigureAwait(false); 234await this.ComponentModel.GetService<SyncNamespacesCommandHandler>().InitializeAsync(this, cancellationToken).ConfigureAwait(false); 271await ComponentModel.DefaultExportProvider.GetExportedValue<KeybindingReset.KeybindingResetDetector>().InitializeAsync(cancellationToken).ConfigureAwait(true); 305ComponentModel.GetService<VisualStudioSourceGeneratorTelemetryCollectorWorkspaceServiceFactory>().ReportOtherWorkspaceTelemetry(); 310await this.ComponentModel.GetService<IAnalyzerNodeSetup>().InitializeAsync(this, cancellationToken).ConfigureAwait(false); 312_ruleSetEventHandler = this.ComponentModel.GetService<RuleSetEventHandler>(); 318=> 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)
30: base(wpfTextView, subjectBuffer, nextCommandTarget, languageService.Package.ComponentModel)