Share via


LaunchProfileType Class

Definition

Metadata Type for LaunchProfile.

public class LaunchProfileType : Microsoft.VisualStudio.ProjectSystem.Query.Framework.EntityType<Microsoft.VisualStudio.ProjectSystem.Query.ILaunchProfileSnapshot,Microsoft.VisualStudio.ProjectSystem.Query.Framework.LaunchProfileSnapshot>
type LaunchProfileType = class
    inherit EntityType<ILaunchProfileSnapshot, LaunchProfileSnapshot>
Public Class LaunchProfileType
Inherits EntityType(Of ILaunchProfileSnapshot, LaunchProfileSnapshot)
Inheritance

Fields

CategoriesPropertyName

The name of the Categories property.

CommandNamePropertyName

The name of the CommandName property.

DisplayNamePropertyName

The name of the DisplayName property.

NamePropertyName

The name of the Name property.

OrderPropertyName

The name of the Order property.

PropertiesPropertyName

The name of the Properties property.

TypeName

The Model Type Name.

Properties

BaseType (Inherited from EntityType)
CategoriesProperty

Gets Metadata for Categories property.

CommandNameProperty

Gets Metadata for CommandName property.

DefinitionType (Inherited from EntityType<TDefinitionType,TImplementationType>)
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>)
Model (Inherited from EntityType)
Name (Inherited from EntityType)
NameProperty

Gets Metadata for Name property.

OrderProperty

Gets Metadata for Order property.

Properties (Inherited from EntityType)
PropertiesProperty

Gets Metadata for Properties property.

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