Compartir a través de


IPropertySnapshot Interface

Definition

Describes a Property of a Project, Configuration, or File. Holds useful information in regards to a Property like its Name, Value, Supported Values, etc.

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

Properties

DisplayName

Gets the display name of the property.

Id

Gets the identity of the object.

(Inherited from IEntityWithId)
Name

Gets the name of the property.

PropertiesAvailableStatus

Gets available properties status of a Property.

SupportedValues

Gets a queryable collection of supported values of the property.

Value

Gets the value of the property.

Methods

AsQueryable()

Creates a queryable returning this entity object.

(Inherited from IEntityWithId<TEntity>)

Applies to