SolutionFolderType Class

Definition

Metadata Type for SolutionFolder.

public class SolutionFolderType : Microsoft.VisualStudio.ProjectSystem.Query.Framework.EntityType<Microsoft.VisualStudio.ProjectSystem.Query.ISolutionFolderSnapshot,Microsoft.VisualStudio.ProjectSystem.Query.Framework.SolutionFolderSnapshot>
type SolutionFolderType = class
    inherit EntityType<ISolutionFolderSnapshot, SolutionFolderSnapshot>
Public Class SolutionFolderType
Inherits EntityType(Of ISolutionFolderSnapshot, SolutionFolderSnapshot)
Inheritance

Fields

FilesPropertyName

The name of the Files property.

GuidPropertyName

The name of the Guid property.

IsMiscellaneousFilesProjectPropertyName

The name of the IsMiscellaneousFilesProject property.

IsNestedPropertyName

The name of the IsNested property.

NamePropertyName

The name of the Name property.

ProjectsPropertyName

The name of the Projects property.

SolutionFoldersPropertyName

The name of the SolutionFolders property.

TypeName

The Model Type Name.

VisualPathPropertyName

The name of the VisualPath property.

Properties

BaseType (Inherited from EntityType)
DefinitionType (Inherited from EntityType<TDefinitionType,TImplementationType>)
EmptyPropertiesFilter (Inherited from EntityType)
FilesProperty

Gets Metadata for Files property.

GuidProperty

Gets Metadata for Guid property.

HasId (Inherited from EntityType)
IdProperty

Gets Metadata for Id property.

ImplementationType (Inherited from EntityType<TDefinitionType,TImplementationType>)
IsMiscellaneousFilesProjectProperty

Gets Metadata for IsMiscellaneousFilesProject property.

IsNestedProperty

Gets Metadata for IsNested property.

Model (Inherited from EntityType)
Name (Inherited from EntityType)
NameProperty

Gets Metadata for Name property.

ProjectsProperty

Gets Metadata for Projects property.

Properties (Inherited from EntityType)
QueryDefaultProperties
SolutionFoldersProperty

Gets Metadata for SolutionFolders property.

VisualPathProperty

Gets Metadata for VisualPath property.

Methods

CreateEntityValue(IEntityRuntimeModel, EntityIdentity, IPropertiesAvailableStatus)
CreateEntityValue(IEntityRuntimeModel)
CreatePropertiesFilter()

Create a new properties filter.

GetExecutable(AsyncQueryable, ImmutableQueue<ExecutableStep>, Boolean) (Inherited from EntityType<TDefinitionType,TImplementationType>)
GetProperty(String) (Inherited from EntityType)
GetRelationshipProperty(String) (Inherited from EntityType)
InitializeProperties(IReadOnlyCollection<IEntityProperty>)

Initialize the properties collection.

(Inherited from EntityType)
TryGetProperty(String, IEntityProperty) (Inherited from EntityType)

Applies to