IUIPropertyValueSnapshot Interface  
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Describes a UI Property Value. Holds useful information in regards to a UI Property Value like its Configuration Dimensions, Supported Values, Evaluated Value, etc.
[Newtonsoft.Json.JsonConverter(typeof(Microsoft.VisualStudio.ProjectSystem.Query.Framework.ProjectModelEntityJsonConverter), new System.Object[] { Mono.Cecil.CustomAttributeArgument })]
public interface IUIPropertyValueSnapshot : Microsoft.VisualStudio.ProjectSystem.Query.IEntityWithId<Microsoft.VisualStudio.ProjectSystem.Query.IUIPropertyValueSnapshot>[<Newtonsoft.Json.JsonConverter(typeof(Microsoft.VisualStudio.ProjectSystem.Query.Framework.ProjectModelEntityJsonConverter), new System.Object[] { Mono.Cecil.CustomAttributeArgument })>]
type IUIPropertyValueSnapshot = interface
    interface IEntityWithId<IUIPropertyValueSnapshot>
    interface IEntityWithId
    interface IEntityPublic Interface IUIPropertyValueSnapshot
Implements IEntityWithId(Of IUIPropertyValueSnapshot)- Attributes
- 
			Newtonsoft.Json.JsonConverterAttribute
- Implements
Properties
| ConfigurationDimensions | Gets a queryable collection of configuration dimensions of the UI property value. | 
| EvaluatedValue | Gets the evaluated value of the UI property value. | 
| Id | Gets the identity of the object.(Inherited from IEntityWithId) | 
| PropertiesAvailableStatus | Gets available properties status of a UIPropertyValue. | 
| SupportedValues | Gets a queryable collection of supported values of the UI property value. | 
| UnevaluatedValue | Gets the unevaluated value of the UI property value. | 
| ValueDefinedInContext | Gets whether the UI property value is defined in context. | 
Methods
| AsQueryable() | Creates a queryable returning this entity object.(Inherited from IEntityWithId<TEntity>) |