1 write to Workspace
Microsoft.VisualStudio.LanguageServices (1)
LanguageService\AbstractLanguageService`2.cs (1)
85this.Workspace = this.Package.ComponentModel.GetService<VisualStudioWorkspaceImpl>();
8 references to Workspace
Microsoft.VisualStudio.LanguageServices (8)
LanguageService\AbstractLanguageService`2.cs (3)
106var formatter = this.Workspace.Services.GetLanguageServices(RoslynLanguageName).GetService<ISyntaxFormattingService>(); 220var languageServices = this.Workspace.Services.GetLanguageServices(RoslynLanguageName); 237this.Workspace,
LanguageService\AbstractLanguageService`2.IVsContainedLanguageFactory.cs (1)
64return this.Workspace.GetProjectWithHierarchyAndName(hierarchy, projectName);
LanguageService\AbstractLanguageService`2.IVsLanguageTextOps.cs (1)
68var ruleFactory = Workspace.Services.GetService<IHostDependentFormattingRuleFactoryService>();
LanguageService\AbstractLanguageService`2.VsCodeWindowManager.cs (1)
158var navigationBarClient = new NavigationBarClient(dropdownManager, _codeWindow, _languageService.SystemServiceProvider, _languageService.Workspace);
LanguageService\AbstractLanguageService`2.VsLanguageDebugInfo.cs (2)
209var solution = _languageService.Workspace.CurrentSolution; 235var filePath = _languageService.Workspace.GetFilePath(document.Id);