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 IEntity
Public 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>) |