1 write to Workspace
Microsoft.VisualStudio.LanguageServices (1)
ProjectSystem\Legacy\AbstractLegacyProject.cs (1)
73
Workspace
= componentModel.GetService<VisualStudioWorkspace>();
8 references to Workspace
Microsoft.VisualStudio.LanguageServices (3)
ProjectSystem\Legacy\AbstractLegacyProject.cs (3)
74
var workspaceImpl = (VisualStudioWorkspaceImpl)
Workspace
;
95
foreach (var projectId in
Workspace
.CurrentSolution.ProjectIds)
97
if (
Workspace
.GetHierarchy(projectId) == hierarchy)
Microsoft.VisualStudio.LanguageServices.CSharp (2)
ProjectSystemShim\CSharpProjectShim.cs (1)
70
this.ProjectSystemProjectOptionsProcessor = new OptionsProcessor(this.ProjectSystemProject,
Workspace
.Services.SolutionServices);
ProjectSystemShim\CSharpProjectShim.ICSharpProjectSite.cs (1)
123
var project =
Workspace
.CurrentSolution.GetRequiredProject(ProjectSystemProject.Id);
Microsoft.VisualStudio.LanguageServices.VisualBasic (3)
ProjectSystemShim\VisualBasicCodeModelInstanceFactory.vb (1)
34
Dim document = _project.
Workspace
.CurrentSolution.GetDocumentIdsWithFilePath(filePath).FirstOrDefault(Function(d) d.ProjectId Is _project.ProjectSystemProject.Id)
ProjectSystemShim\VisualBasicProject.vb (2)
52
VisualStudioProjectOptionsProcessor = New OptionsProcessor(ProjectSystemProject,
Workspace
.Services.SolutionServices)
201
Dim project =
Workspace
.CurrentSolution.GetProject(ProjectSystemProject.Id)