Partager via


UIPropertyType Class

Definition

Metadata Type for UIProperty.

public class UIPropertyType : Microsoft.VisualStudio.ProjectSystem.Query.Framework.EntityType<Microsoft.VisualStudio.ProjectSystem.Query.IUIPropertySnapshot,Microsoft.VisualStudio.ProjectSystem.Query.Framework.UIPropertySnapshot>
type UIPropertyType = class
    inherit EntityType<IUIPropertySnapshot, UIPropertySnapshot>
Public Class UIPropertyType
Inherits EntityType(Of IUIPropertySnapshot, UIPropertySnapshot)
Inheritance

Fields

CategoryNamePropertyName

The name of the CategoryName property.

ConfigurationIndependentPropertyName

The name of the ConfigurationIndependent property.

ConfiguredValueVisibilityConditionPropertyName

The name of the ConfiguredValueVisibilityCondition property.

DependsOnPropertyName

The name of the DependsOn property.

DescriptionPropertyName

The name of the Description property.

DimensionVisibilityConditionPropertyName

The name of the DimensionVisibilityCondition property.

DisplayNamePropertyName

The name of the DisplayName property.

EditorsPropertyName

The name of the Editors property.

HelpUrlPropertyName

The name of the HelpUrl property.

IsReadOnlyConditionPropertyName

The name of the IsReadOnlyCondition property.

IsReadOnlyPropertyName

The name of the IsReadOnly property.

IsVisiblePropertyName

The name of the IsVisible property.

NamePropertyName

The name of the Name property.

OrderPropertyName

The name of the Order property.

SearchTermsPropertyName

The name of the SearchTerms property.

TypeName

The Model Type Name.

TypePropertyName

The name of the Type property.

ValuesPropertyName

The name of the Values property.

VisibilityConditionPropertyName

The name of the VisibilityCondition property.

Properties

BaseType (Inherited from EntityType)
CategoryNameProperty

Gets Metadata for CategoryName property.

ConfigurationIndependentProperty

Gets Metadata for ConfigurationIndependent property.

ConfiguredValueVisibilityConditionProperty

Gets Metadata for ConfiguredValueVisibilityCondition property.

DefinitionType (Inherited from EntityType<TDefinitionType,TImplementationType>)
DependsOnProperty

Gets Metadata for DependsOn property.

DescriptionProperty

Gets Metadata for Description property.

DimensionVisibilityConditionProperty

Gets Metadata for DimensionVisibilityCondition property.

DisplayNameProperty

Gets Metadata for DisplayName property.

EditorsProperty

Gets Metadata for Editors property.

EmptyPropertiesFilter (Inherited from EntityType)
HasId (Inherited from EntityType)
HelpUrlProperty

Gets Metadata for HelpUrl property.

IdProperty

Gets Metadata for Id property.

ImplementationType (Inherited from EntityType<TDefinitionType,TImplementationType>)
IsReadOnlyConditionProperty

Gets Metadata for IsReadOnlyCondition property.

IsReadOnlyProperty

Gets Metadata for IsReadOnly property.

IsVisibleProperty

Gets Metadata for IsVisible property.

Model (Inherited from EntityType)
Name (Inherited from EntityType)
NameProperty

Gets Metadata for Name property.

OrderProperty

Gets Metadata for Order property.

Properties (Inherited from EntityType)
QueryDefaultProperties
SearchTermsProperty

Gets Metadata for SearchTerms property.

TypeProperty

Gets Metadata for Type property.

ValuesProperty

Gets Metadata for Values property.

VisibilityConditionProperty

Gets Metadata for VisibilityCondition property.

Methods

CreateEntityValue(IEntityRuntimeModel, EntityIdentity, IPropertiesAvailableStatus)
CreateEntityValue(IEntityRuntimeModel)
CreatePropertiesFilter()

Create a new properties filter.

GetExecutable(AsyncQueryable, ImmutableQueue<ExecutableStep>, Boolean) (Inherited from EntityType<TDefinitionType,TImplementationType>)
GetProperty(String) (Inherited from EntityType)
GetRelationshipProperty(String) (Inherited from EntityType)
InitializeProperties(IReadOnlyCollection<IEntityProperty>)

Initialize the properties collection.

(Inherited from EntityType)
TryGetProperty(String, IEntityProperty) (Inherited from EntityType)

Applies to