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)
66this.LibraryManager.SetActiveListItem(listItem); 424var compilation = typeListItem.GetCompilation(this.LibraryManager.Workspace); 491var project = this.LibraryManager.GetProject(listItem.ProjectId); 499var projectAndAssemblySet = this.LibraryManager.GetAssemblySet(project, lookInReferences, CancellationToken.None); 500return this.LibraryManager.GetSearchList(listKind, flags, pobSrch, projectAndAssemblySet); 503var compilation = listItem.GetCompilation(this.LibraryManager.Workspace); 512return new ObjectList(ObjectListKind.Types, flags, this, listItem, LibraryManager, this.LibraryManager.GetTypeListItems(listItem, compilation)); 514return new ObjectList(ObjectListKind.Hierarchy, flags, this, listItem, LibraryManager, this.LibraryManager.GetFolderListItems(listItem, compilation)); 516return new ObjectList(ObjectListKind.Namespaces, flags, this, listItem, LibraryManager, this.LibraryManager.GetNamespaceListItems(listItem, compilation)); 518return new ObjectList(ObjectListKind.Members, flags, this, listItem, LibraryManager, this.LibraryManager.GetMemberListItems(listItem, compilation)); 520return new ObjectList(ObjectListKind.References, flags, this, listItem, LibraryManager, this.LibraryManager.GetReferenceListItems(listItem, compilation)); 522return new ObjectList(ObjectListKind.BaseTypes, flags, this, listItem, LibraryManager, this.LibraryManager.GetBaseTypeListItems(listItem, compilation)); 532return this.LibraryManager.Workspace.GetBrowseObject(symbolListItem); 553var project = this.LibraryManager.GetProject(projectListItem.ProjectId); 556return this.LibraryManager.LibraryService.NavInfoFactory.CreateForProject(project); 562return this.LibraryManager.LibraryService.NavInfoFactory.CreateForReference(referenceListItem.MetadataReference); 567return this.LibraryManager.GetNavInfo(symbolListItem, useExpandedHierarchy: IsClassView()); 655return this.LibraryManager.TryFillDescription(listItem, description, options); 677var project = this.LibraryManager.Workspace.CurrentSolution.GetProject(symbolListItem.ProjectId); 713hierarchy = this.LibraryManager.Workspace.GetHierarchy(listItem.ProjectId); 742var operationExecutor = LibraryManager.ComponentModel.GetService<IUIThreadOperationExecutor>(); 751var project = this.LibraryManager.Workspace.CurrentSolution.GetProject(symbolItem.ProjectId); 755await this.LibraryManager.Workspace.TryGoToDefinitionAsync(symbol, project, cancellationToken).ConfigureAwait(false); 772return LibraryManager.PackageVersion; 776return LibraryManager.ClassVersion; 778return LibraryManager.MembersVersion; 780return LibraryManager.ClassVersion | LibraryManager.MembersVersion; 860var hierarchy = this.LibraryManager.Workspace.GetHierarchy(listItem.ProjectId); 866if (this.LibraryManager.ServiceProvider.GetService(typeof(SVsSolution)) is not IVsSolution vsSolution) 893var hierarchy = this.LibraryManager.Workspace.GetHierarchy(projectListItem.ProjectId); 899if (this.LibraryManager.ServiceProvider.GetService(typeof(SVsSolution)) is not IVsSolution vsSolution) 909var project = this.LibraryManager.Workspace.CurrentSolution.GetProject(projectListItem.ProjectId);