Share via


IUIPropertySnapshot Interface

Definition

Describes a UI Property for Launch Profile and Property Page. Holds useful information in regards to a UI Property like its Name, Description, Values, etc.

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

Properties

CategoryName

Gets the category name of the UI property.

ConfigurationIndependent

Gets whether the UI property is configuration independent.

ConfiguredValueVisibilityCondition

Gets the configured value visibility condition of the UI property.

DependsOn

Gets what the UI property depends on.

Description

Gets the description of the UI property.

DimensionVisibilityCondition

Gets the dimension visibility condition of the UI property.

DisplayName

Gets the display name of the UI property.

Editors

Gets a queryable collection of editors of the UI property.

HelpUrl

Gets the help url associated with the UI property.

Id

Gets the identity of the object.

(Inherited from IEntityWithId)
IsReadOnly

Gets whether the UI property is read only.

IsReadOnlyCondition

Gets the is read only condition of the UI property.

IsVisible

Gets whether the UI property is visible.

Name

Gets the name of the UI property.

Order

Gets the order of the UI property.

PropertiesAvailableStatus

Gets available properties status of a UIProperty.

SearchTerms

Gets the search terms of the UI property.

Type

Gets the type of the UI property.

Values

Gets a queryable collection of values of the UI property.

VisibilityCondition

Gets the visibility condition of the UI property.

Methods

AsQueryable()

Creates a queryable returning this entity object.

(Inherited from IEntityWithId<TEntity>)

Applies to