1 write to Workspace
Microsoft.VisualStudio.LanguageServices (1)
LanguageService\AbstractLanguageService`2.cs (1)
54this.Workspace = this.Package.ComponentModel.DefaultExportProvider.GetExport<VisualStudioWorkspaceImpl>();
8 references to Workspace
Microsoft.VisualStudio.LanguageServices (8)
LanguageService\AbstractLanguageService`2.cs (3)
69var formatter = this.Workspace.Value.Services.GetLanguageServices(RoslynLanguageName).GetService<ISyntaxFormattingService>(); 156var languageServices = this.Workspace.Value.Services.GetLanguageServices(RoslynLanguageName); 172this.Workspace.Value,
LanguageService\AbstractLanguageService`2.IVsContainedLanguageFactory.cs (1)
64return this.Workspace.Value.GetProjectWithHierarchyAndName(hierarchy, projectName);
LanguageService\AbstractLanguageService`2.IVsLanguageTextOps.cs (1)
71var ruleFactory = Workspace.Value.Services.GetService<IHostDependentFormattingRuleFactoryService>();
LanguageService\AbstractLanguageService`2.VsCodeWindowManager.cs (1)
159var navigationBarClient = new NavigationBarClient(dropdownManager, _codeWindow, _languageService.SystemServiceProvider, _languageService.Workspace.Value);
LanguageService\AbstractLanguageService`2.VsLanguageDebugInfo.cs (2)
203var solution = _languageService.Workspace.Value.CurrentSolution; 228var filePath = _languageService.Workspace.Value.GetFilePath(document.Id);