Share via


SupportedValueType Class

Definition

Metadata Type for SupportedValue.

public class SupportedValueType : Microsoft.VisualStudio.ProjectSystem.Query.Framework.EntityType<Microsoft.VisualStudio.ProjectSystem.Query.ISupportedValueSnapshot,Microsoft.VisualStudio.ProjectSystem.Query.Framework.SupportedValueSnapshot>
type SupportedValueType = class
    inherit EntityType<ISupportedValueSnapshot, SupportedValueSnapshot>
Public Class SupportedValueType
Inherits EntityType(Of ISupportedValueSnapshot, SupportedValueSnapshot)
Inheritance

Fields

DisplayNamePropertyName

The name of the DisplayName property.

TypeName

The Model Type Name.

ValuePropertyName

The name of the Value property.

Properties

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

Gets Metadata for DisplayName property.

EmptyPropertiesFilter (Inherited from EntityType)
HasId (Inherited from EntityType)
ImplementationType (Inherited from EntityType<TDefinitionType,TImplementationType>)
Model (Inherited from EntityType)
Name (Inherited from EntityType)
Properties (Inherited from EntityType)
QueryDefaultProperties
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