Compartir a través de


FileType Class

Definition

Metadata Type for File.

public class FileType : Microsoft.VisualStudio.ProjectSystem.Query.Framework.EntityType<Microsoft.VisualStudio.ProjectSystem.Query.IFileSnapshot,Microsoft.VisualStudio.ProjectSystem.Query.Framework.FileSnapshot>
type FileType = class
    inherit EntityType<IFileSnapshot, FileSnapshot>
Public Class FileType
Inherits EntityType(Of IFileSnapshot, FileSnapshot)
Inheritance

Fields

ExtensionPropertyName

The name of the Extension property.

FileNamePropertyName

The name of the FileName property.

IsHiddenPropertyName

The name of the IsHidden property.

IsSearchablePropertyName

The name of the IsSearchable property.

ItemNamePropertyName

The name of the ItemName property.

ItemTypePropertyName

The name of the ItemType property.

LinkPathPropertyName

The name of the LinkPath property.

PathPropertyName

The name of the Path property.

PropertiesPropertyName

The name of the Properties property.

SharedPathPropertyName

The name of the SharedPath 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)
ExtensionProperty

Gets Metadata for Extension property.

FileNameProperty

Gets Metadata for FileName property.

HasId (Inherited from EntityType)
IdProperty

Gets Metadata for Id property.

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

Gets Metadata for IsHidden property.

IsSearchableProperty

Gets Metadata for IsSearchable property.

ItemNameProperty

Gets Metadata for ItemName property.

ItemTypeProperty

Gets Metadata for ItemType property.

LinkPathProperty

Gets Metadata for LinkPath property.

Model (Inherited from EntityType)
Name (Inherited from EntityType)
PathProperty

Gets Metadata for Path property.

Properties (Inherited from EntityType)
PropertiesProperty

Gets Metadata for Properties property.

QueryDefaultProperties
SharedPathProperty

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