Partager via


OutputType Class

Definition

Metadata Type for Output.

public class OutputType : Microsoft.VisualStudio.ProjectSystem.Query.Framework.EntityType<Microsoft.VisualStudio.ProjectSystem.Query.IOutputSnapshot,Microsoft.VisualStudio.ProjectSystem.Query.Framework.OutputSnapshot>
type OutputType = class
    inherit EntityType<IOutputSnapshot, OutputSnapshot>
Public Class OutputType
Inherits EntityType(Of IOutputSnapshot, OutputSnapshot)
Inheritance

Fields

DeploySourceURLPropertyName

The name of the DeploySourceURL property.

DisplayNamePropertyName

The name of the DisplayName property.

FinalOutputPathPropertyName

The name of the FinalOutputPath property.

IsKeyOutputPropertyName

The name of the IsKeyOutput property.

NamePropertyName

The name of the Name property.

RootRelativeURLPropertyName

The name of the RootRelativeURL property.

TypeName

The Model Type Name.

Properties

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

Gets Metadata for DeploySourceURL property.

DisplayNameProperty

Gets Metadata for DisplayName property.

EmptyPropertiesFilter (Inherited from EntityType)
FinalOutputPathProperty

Gets Metadata for FinalOutputPath property.

HasId (Inherited from EntityType)
ImplementationType (Inherited from EntityType<TDefinitionType,TImplementationType>)
IsKeyOutputProperty

Gets Metadata for IsKeyOutput property.

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

Gets Metadata for Name property.

Properties (Inherited from EntityType)
QueryDefaultProperties
RootRelativeURLProperty

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