Partager via


RuleResultItemType Class

Definition

Metadata Type for RuleResultItem.

public class RuleResultItemType : Microsoft.VisualStudio.ProjectSystem.Query.Framework.EntityType<Microsoft.VisualStudio.ProjectSystem.Query.IRuleResultItemSnapshot,Microsoft.VisualStudio.ProjectSystem.Query.Framework.RuleResultItemSnapshot>
type RuleResultItemType = class
    inherit EntityType<IRuleResultItemSnapshot, RuleResultItemSnapshot>
Public Class RuleResultItemType
Inherits EntityType(Of IRuleResultItemSnapshot, RuleResultItemSnapshot)
Inheritance

Fields

NamePropertyName

The name of the Name property.

TypeName

The Model Type Name.

Properties

BaseType (Inherited from EntityType)
DefinitionType (Inherited from EntityType<TDefinitionType,TImplementationType>)
EmptyPropertiesFilter (Inherited from EntityType)
HasId (Inherited from EntityType)
ImplementationType (Inherited from EntityType<TDefinitionType,TImplementationType>)
Model (Inherited from EntityType)
Name (Inherited from EntityType)
NameProperty

Gets Metadata for Name property.

Properties (Inherited from EntityType)
QueryDefaultProperties

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