Share via


IOutputSnapshot Interface

Definition

Describes an item inside a single output group. Holds useful information in regards to an Output like its Name, Final Output Path, Is Key Output, etc.

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

Properties

DeploySourceURL

Gets the web location of the output.

DisplayName

Gets the display name of the output.

FinalOutputPath

Gets the final output path of the output.

IsKeyOutput

Gets whether this the output is a key output.

Name

Gets the name of the output.

PropertiesAvailableStatus

Gets available properties status of a Output.

RootRelativeURL

Gets the the output path relative to the application directory when installed.

Applies to