1 write to Workspace
Microsoft.VisualStudio.LanguageServices (1)
Library\ObjectBrowser\AbstractObjectBrowserLibraryManager.cs (1)
56
Workspace
= workspace;
17 references to Workspace
Microsoft.VisualStudio.LanguageServices (17)
Library\ObjectBrowser\AbstractObjectBrowserLibraryManager.cs (7)
57
_workspaceChangedDisposer =
Workspace
.RegisterWorkspaceChangedHandler(OnWorkspaceChanged);
59
_libraryService = new Lazy<ILibraryService>(() =>
Workspace
.Services.GetLanguageServices(_languageName).GetService<ILibraryService>());
189
=> this.
Workspace
.CurrentSolution.GetProject(projectId);
313
this.
Workspace
.CurrentSolution, _languageName, CancellationToken.None).ConfigureAwait(true);
324
return new ObjectList(ObjectListKind.Projects, flags, this, this.GetProjectListItems(this.
Workspace
.CurrentSolution, _languageName, flags));
424
this.
Workspace
, cancellationToken).ConfigureAwait(true);
485
var project = this.
Workspace
.CurrentSolution.GetProject(symbolListItem.ProjectId);
Library\ObjectBrowser\ObjectList.cs (10)
426
this.LibraryManager.
Workspace
, cancellationToken).ConfigureAwait(true);
509
this.LibraryManager.
Workspace
, cancellationToken).ConfigureAwait(true);
536
return this.LibraryManager.
Workspace
.GetBrowseObjectAsync(symbolListItem, cancellationToken);
681
var project = this.LibraryManager.
Workspace
.CurrentSolution.GetProject(symbolListItem.ProjectId);
713
hierarchy = this.LibraryManager.
Workspace
.GetHierarchy(listItem.ProjectId);
751
var project = this.LibraryManager.
Workspace
.CurrentSolution.GetProject(symbolItem.ProjectId);
755
await this.LibraryManager.
Workspace
.TryGoToDefinitionAsync(symbol, project, cancellationToken).ConfigureAwait(false);
860
var hierarchy = this.LibraryManager.
Workspace
.GetHierarchy(listItem.ProjectId);
893
var hierarchy = this.LibraryManager.
Workspace
.GetHierarchy(projectListItem.ProjectId);
909
var project = this.LibraryManager.
Workspace
.CurrentSolution.GetProject(projectListItem.ProjectId);