Share via


OutputGroupType Class

Definition

Metadata Type for OutputGroup.

public class OutputGroupType : Microsoft.VisualStudio.ProjectSystem.Query.Framework.EntityType<Microsoft.VisualStudio.ProjectSystem.Query.IOutputGroupSnapshot,Microsoft.VisualStudio.ProjectSystem.Query.Framework.OutputGroupSnapshot>
type OutputGroupType = class
    inherit EntityType<IOutputGroupSnapshot, OutputGroupSnapshot>
Public Class OutputGroupType
Inherits EntityType(Of IOutputGroupSnapshot, OutputGroupSnapshot)
Inheritance

Fields

DescriptionPropertyName

The name of the Description property.

DisplayNamePropertyName

The name of the DisplayName property.

KeyOutputPropertyName

The name of the KeyOutput property.

NamePropertyName

The name of the Name property.

OutputsPropertyName

The name of the Outputs property.

TypeName

The Model Type Name.

Properties

BaseType (Inherited from EntityType)
DefinitionType (Inherited from EntityType<TDefinitionType,TImplementationType>)
DescriptionProperty

Gets Metadata for Description property.

DisplayNameProperty

Gets Metadata for DisplayName property.

EmptyPropertiesFilter (Inherited from EntityType)
HasId (Inherited from EntityType)
IdProperty

Gets Metadata for Id property.

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

Gets Metadata for KeyOutput property.

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

Gets Metadata for Name property.

OutputsProperty

Gets Metadata for Outputs 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