Compartir a través de


PropertyType Class

Definition

Metadata Type for Property.

public class PropertyType : Microsoft.VisualStudio.ProjectSystem.Query.Framework.EntityType<Microsoft.VisualStudio.ProjectSystem.Query.IPropertySnapshot,Microsoft.VisualStudio.ProjectSystem.Query.Framework.PropertySnapshot>
type PropertyType = class
    inherit EntityType<IPropertySnapshot, PropertySnapshot>
Public Class PropertyType
Inherits EntityType(Of IPropertySnapshot, PropertySnapshot)
Inheritance

Fields

NamePropertyName

The name of the Name property.

TypeName

The Model Type Name.

ValueDataPropertyName

The name of the ValueData property.

ValuePropertyName

The name of the Value property.

Properties

BaseType (Inherited from EntityType)
DefinitionType (Inherited from EntityType<TDefinitionType,TImplementationType>)
EmptyPropertiesFilter (Inherited from EntityType)
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
ValueDataProperty

Gets Metadata for ValueData property.

ValueProperty

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