Share via


ProjectQueryableSpace Class

Definition

Implementation of IProjectModelQueryableSpace.

public class ProjectQueryableSpace : Microsoft.VisualStudio.ProjectSystem.Query.Framework.CommonQueryableSpace, Microsoft.VisualStudio.ProjectSystem.Query.IProjectModelQueryableSpace
type ProjectQueryableSpace = class
    inherit CommonQueryableSpace
    interface IProjectModelQueryableSpace
    interface ICommonQueryableSpace
Public Class ProjectQueryableSpace
Inherits CommonQueryableSpace
Implements IProjectModelQueryableSpace
Inheritance
Microsoft.VisualStudio.ProjectSystem.Query.Framework.CommonQueryableSpace
ProjectQueryableSpace
Implements

Constructors

ProjectQueryableSpace(IServiceBroker, JoinableTaskContext)

Initializes a new instance of the ProjectQueryableSpace class..

Properties

Metadata
Projects

Gets queryable for Projects.

Solutions

Gets queryable for Solutions.

Methods

CreateQueryable(IEntityType, String)

Extension Methods

ProjectsByCapabilities(IProjectModelQueryableSpace, String)

Gets all projects matching capabilities condition.

ProjectsByPath(IProjectModelQueryableSpace, String[])

Gets all projects matching a set of known paths.

ProjectsByProjectGuid(IProjectModelQueryableSpace, Guid[])

Gets all projects matching a set of known Project Guids.

Applies to