Partager via


ILaunchProfileTypeSnapshot Interface

Definition

Describes a Launch Profile Type. Holds useful information in regards to a Launch Profile Type like its Display Name, Help URL, ImageMoniker, etc.

[Newtonsoft.Json.JsonConverter(typeof(Microsoft.VisualStudio.ProjectSystem.Query.Framework.ProjectModelEntityJsonConverter), new System.Object[] { Mono.Cecil.CustomAttributeArgument })]
public interface ILaunchProfileTypeSnapshot : Microsoft.VisualStudio.ProjectSystem.Query.IEntityWithId<Microsoft.VisualStudio.ProjectSystem.Query.ILaunchProfileTypeSnapshot>
[<Newtonsoft.Json.JsonConverter(typeof(Microsoft.VisualStudio.ProjectSystem.Query.Framework.ProjectModelEntityJsonConverter), new System.Object[] { Mono.Cecil.CustomAttributeArgument })>]
type ILaunchProfileTypeSnapshot = interface
    interface IEntityWithId<ILaunchProfileTypeSnapshot>
    interface IEntityWithId
    interface IEntity
Public Interface ILaunchProfileTypeSnapshot
Implements IEntityWithId(Of ILaunchProfileTypeSnapshot)
Derived
Attributes
Newtonsoft.Json.JsonConverterAttribute
Implements

Properties

CommandName

Gets the command name of the launch profile type.

DisplayName

Gets the display name of the launch profile type.

HelpUrl

Gets the help url for the launch profile type.

Id

Gets the identity of the object.

(Inherited from IEntityWithId)
ImageMoniker

Gets the image moniker of the launch profile type.

PropertiesAvailableStatus

Gets available properties status of a LaunchProfileType.

Methods

AsQueryable()

Creates a queryable returning this entity object.

(Inherited from IEntityWithId<TEntity>)

Applies to