ISolutionFolderSnapshot Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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. |