Share via


FolderType Class

Definition

Metadata Type for Folder.

public class FolderType : Microsoft.VisualStudio.ProjectSystem.Query.Framework.EntityType<Microsoft.VisualStudio.ProjectSystem.Query.IFolderSnapshot,Microsoft.VisualStudio.ProjectSystem.Query.Framework.FolderSnapshot>
type FolderType = class
    inherit EntityType<IFolderSnapshot, FolderSnapshot>
Public Class FolderType
Inherits EntityType(Of IFolderSnapshot, FolderSnapshot)
Inheritance

Fields

FilesPropertyName

The name of the Files property.

FoldersPropertyName

The name of the Folders property.

NamePropertyName

The name of the Name property.

RelativePathPropertyName

The name of the RelativePath property.

SharedPathPropertyName

The name of the SharedPath property.

TypeName

The Model Type Name.

Properties

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

Gets Metadata for Files property.

FoldersProperty

Gets Metadata for Folders property.

HasId (Inherited from EntityType)
IdProperty

Gets Metadata for Id property.

ImplementationType (Inherited from EntityType<TDefinitionType,TImplementationType>)
Model (Inherited from EntityType)
Name (Inherited from EntityType)
NameProperty

Gets Metadata for Name property.

Properties (Inherited from EntityType)
QueryDefaultProperties
RelativePathProperty

Gets Metadata for RelativePath property.

SharedPathProperty

Gets Metadata for SharedPath 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