Compartilhar via


BuildPropertyType Class

Definition

Caution

Build Properties will be deprecated and folded into Properties. Please use new extensions available in ProjectConfiguration, PropertiesByName and pass the corresponding source type.

Metadata Type for BuildProperty.

[System.Obsolete("Build Properties will be deprecated and folded into Properties. Please use new extensions available in ProjectConfiguration, PropertiesByName and pass the corresponding source type.")]
public class BuildPropertyType : Microsoft.VisualStudio.ProjectSystem.Query.Framework.EntityType<Microsoft.VisualStudio.ProjectSystem.Query.IBuildPropertySnapshot,Microsoft.VisualStudio.ProjectSystem.Query.Framework.BuildPropertySnapshot>
[<System.Obsolete("Build Properties will be deprecated and folded into Properties. Please use new extensions available in ProjectConfiguration, PropertiesByName and pass the corresponding source type.")>]
type BuildPropertyType = class
    inherit EntityType<IBuildPropertySnapshot, BuildPropertySnapshot>
Public Class BuildPropertyType
Inherits EntityType(Of IBuildPropertySnapshot, BuildPropertySnapshot)
Inheritance
Attributes

Fields

NamePropertyName

The name of the Name property.

StorageTypePropertyName

The name of the StorageType property.

TypeName

The Model Type Name.

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
Obsolete.

Gets Metadata for Name property.

Properties (Inherited from EntityType)
QueryDefaultProperties
StorageTypeProperty
Obsolete.

Gets Metadata for StorageType property.

ValueProperty
Obsolete.

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