ISolutionFolderSnapshot Interface

Definition

Describes a Solution Folder. Holds useful information in regards to a Solution Folder like its Name, Files, Projects, etc.

[Newtonsoft.Json.JsonConverter(typeof(Microsoft.VisualStudio.ProjectSystem.Query.Framework.ProjectModelEntityJsonConverter), new System.Object[] { Mono.Cecil.CustomAttributeArgument })]
public interface ISolutionFolderSnapshot : Microsoft.VisualStudio.ProjectSystem.Query.IEntityWithId<Microsoft.VisualStudio.ProjectSystem.Query.ISolutionFolderSnapshot>
[<Newtonsoft.Json.JsonConverter(typeof(Microsoft.VisualStudio.ProjectSystem.Query.Framework.ProjectModelEntityJsonConverter), new System.Object[] { Mono.Cecil.CustomAttributeArgument })>]
type ISolutionFolderSnapshot = interface
    interface IEntityWithId<ISolutionFolderSnapshot>
    interface IEntityWithId
    interface IEntity
Public Interface ISolutionFolderSnapshot
Implements IEntityWithId(Of ISolutionFolderSnapshot)
Derived
Attributes
Newtonsoft.Json.JsonConverterAttribute
Implements

Properties

Files

Gets a queryable collection of files of the solution folder.

Guid

Gets the guid of the solution folder.

Id

Gets the identity of the object.

(Inherited from IEntityWithId)
IsMiscellaneousFilesProject

Gets whether the solution folder is a miscellaneous files project.

IsNested

Gets whether the solution folder is nested under another Solution Folder.

Name

Gets the name of the solution folder.

Projects

Gets a queryable collection of projects of the solution folder.

PropertiesAvailableStatus

Gets available properties status of a SolutionFolder.

SolutionFolders

Gets a queryable collection of solution folders of the solution folder

VisualPath

Gets the visual path of the solution folder inside the solution explorer.

Methods

AsQueryable()

Creates a queryable returning this entity object.

(Inherited from IEntityWithId<TEntity>)

Extension Methods

FilesByPath(ISolutionFolderSnapshot, String[])

Gets files with the given paths.

FilesEndingWith(ISolutionFolderSnapshot, String[])

Gets files with the given ending with expressions.

Applies to