2 writes to Workspace
Microsoft.VisualStudio.LanguageServices (2)
LanguageService\AbstractLanguageService`2.cs (2)
139this.Workspace = this.Package.ComponentModel.GetService<VisualStudioWorkspaceImpl>(); 147this.Workspace = null;
8 references to Workspace
Microsoft.VisualStudio.LanguageServices (8)
LanguageService\AbstractLanguageService`2.cs (3)
169var formatter = this.Workspace.Services.GetLanguageServices(RoslynLanguageName).GetService<ISyntaxFormattingService>(); 265var workspace = this.Workspace; 286this.Workspace,
LanguageService\AbstractLanguageService`2.IVsContainedLanguageFactory.cs (1)
65return this.Workspace.GetProjectWithHierarchyAndName(hierarchy, projectName);
LanguageService\AbstractLanguageService`2.IVsLanguageTextOps.cs (1)
68var ruleFactory = Workspace.Services.GetService<IHostDependentFormattingRuleFactoryService>();
LanguageService\AbstractLanguageService`2.VsCodeWindowManager.cs (1)
159var navigationBarClient = new NavigationBarClient(dropdownManager, _codeWindow, _languageService.SystemServiceProvider, _languageService.Workspace);
LanguageService\AbstractLanguageService`2.VsLanguageDebugInfo.cs (2)
211var solution = _languageService.Workspace.CurrentSolution; 237var filePath = _languageService.Workspace.GetFilePath(document.Id);