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
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