Compartir a través de


IBuildPropertySnapshot Interface

Definition

Describes a Build Property. Holds useful information in regards to a Build Property like its Name, Value, and Storage Type.

[Newtonsoft.Json.JsonConverter(typeof(Microsoft.VisualStudio.ProjectSystem.Query.Framework.ProjectModelEntityJsonConverter), new System.Object[] { Mono.Cecil.CustomAttributeArgument })]
public interface IBuildPropertySnapshot : Microsoft.VisualStudio.ProjectSystem.Query.IEntityWithId<Microsoft.VisualStudio.ProjectSystem.Query.IBuildPropertySnapshot>
[<Newtonsoft.Json.JsonConverter(typeof(Microsoft.VisualStudio.ProjectSystem.Query.Framework.ProjectModelEntityJsonConverter), new System.Object[] { Mono.Cecil.CustomAttributeArgument })>]
type IBuildPropertySnapshot = interface
    interface IEntityWithId<IBuildPropertySnapshot>
    interface IEntityWithId
    interface IEntity
Public Interface IBuildPropertySnapshot
Implements IEntityWithId(Of IBuildPropertySnapshot)
Attributes
Newtonsoft.Json.JsonConverterAttribute
Implements

Properties

Id

Gets the identity of the object.

(Inherited from IEntityWithId)
Name

Gets the name of the build property.

PropertiesAvailableStatus

Gets available properties status of a BuildProperty.

StorageType

Gets the storage type of the build property. Can be project file or user file.

Value

Gets the value of the build property.

Methods

AsQueryable()

Creates a queryable returning this entity object.

(Inherited from IEntityWithId<TEntity>)

Applies to