1 write to LibraryManager
Microsoft.VisualStudio.LanguageServices (1)
Library\AbstractObjectList.cs (1)
22=> this.LibraryManager = libraryManager;
42 references to LibraryManager
Microsoft.VisualStudio.LanguageServices (42)
Library\AbstractObjectList.cs (3)
186ppCmdTrgtActive = this.LibraryManager; 201pData[0].hImageList = this.LibraryManager.ImageListPtr; 319var asynchronousOperationListener = LibraryManager.ComponentModel.GetService<IAsynchronousOperationListenerProvider>().GetListener(FeatureAttribute.LibraryManager);
Library\ObjectBrowser\ObjectList.cs (39)
72this.LibraryManager.SetActiveListItem(listItem); 430var compilation = typeListItem.GetCompilation(this.LibraryManager.Workspace); 497var project = this.LibraryManager.GetProject(listItem.ProjectId); 505var projectAndAssemblySet = this.LibraryManager.GetAssemblySet(project, lookInReferences, CancellationToken.None); 506return this.LibraryManager.GetSearchList(listKind, flags, pobSrch, projectAndAssemblySet); 509var compilation = listItem.GetCompilation(this.LibraryManager.Workspace); 518return new ObjectList(ObjectListKind.Types, flags, this, listItem, LibraryManager, this.LibraryManager.GetTypeListItems(listItem, compilation)); 520return new ObjectList(ObjectListKind.Hierarchy, flags, this, listItem, LibraryManager, this.LibraryManager.GetFolderListItems(listItem, compilation)); 522return new ObjectList(ObjectListKind.Namespaces, flags, this, listItem, LibraryManager, this.LibraryManager.GetNamespaceListItems(listItem, compilation)); 524return new ObjectList(ObjectListKind.Members, flags, this, listItem, LibraryManager, this.LibraryManager.GetMemberListItems(listItem, compilation)); 526return new ObjectList(ObjectListKind.References, flags, this, listItem, LibraryManager, this.LibraryManager.GetReferenceListItems(listItem, compilation)); 528return new ObjectList(ObjectListKind.BaseTypes, flags, this, listItem, LibraryManager, this.LibraryManager.GetBaseTypeListItems(listItem, compilation)); 538return this.LibraryManager.Workspace.GetBrowseObject(symbolListItem); 559var project = this.LibraryManager.GetProject(projectListItem.ProjectId); 562return this.LibraryManager.LibraryService.NavInfoFactory.CreateForProject(project); 568return this.LibraryManager.LibraryService.NavInfoFactory.CreateForReference(referenceListItem.MetadataReference); 573return this.LibraryManager.GetNavInfo(symbolListItem, useExpandedHierarchy: IsClassView()); 661return this.LibraryManager.TryFillDescription(listItem, description, options); 683var project = this.LibraryManager.Workspace.CurrentSolution.GetProject(symbolListItem.ProjectId); 719hierarchy = this.LibraryManager.Workspace.GetHierarchy(listItem.ProjectId); 748var operationExecutor = LibraryManager.ComponentModel.GetService<IUIThreadOperationExecutor>(); 757var project = this.LibraryManager.Workspace.CurrentSolution.GetProject(symbolItem.ProjectId); 761await this.LibraryManager.Workspace.TryGoToDefinitionAsync(symbol, project, cancellationToken).ConfigureAwait(false); 778return LibraryManager.PackageVersion; 782return LibraryManager.ClassVersion; 784return LibraryManager.MembersVersion; 786return LibraryManager.ClassVersion | LibraryManager.MembersVersion; 866var hierarchy = this.LibraryManager.Workspace.GetHierarchy(listItem.ProjectId); 872if (this.LibraryManager.ServiceProvider.GetService(typeof(SVsSolution)) is not IVsSolution vsSolution) 899var hierarchy = this.LibraryManager.Workspace.GetHierarchy(projectListItem.ProjectId); 905if (this.LibraryManager.ServiceProvider.GetService(typeof(SVsSolution)) is not IVsSolution vsSolution) 915var project = this.LibraryManager.Workspace.CurrentSolution.GetProject(projectListItem.ProjectId);