IOutputGroupSnapshot Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Describes a collection of project output. Holds useful information in regards to a Output Group like its Name, Outputs, and Description.
[Newtonsoft.Json.JsonConverter(typeof(Microsoft.VisualStudio.ProjectSystem.Query.Framework.ProjectModelEntityJsonConverter), new System.Object[] { Mono.Cecil.CustomAttributeArgument })]
public interface IOutputGroupSnapshot : Microsoft.VisualStudio.ProjectSystem.Query.IEntityWithId<Microsoft.VisualStudio.ProjectSystem.Query.IOutputGroupSnapshot>
[<Newtonsoft.Json.JsonConverter(typeof(Microsoft.VisualStudio.ProjectSystem.Query.Framework.ProjectModelEntityJsonConverter), new System.Object[] { Mono.Cecil.CustomAttributeArgument })>]
type IOutputGroupSnapshot = interface
interface IEntityWithId<IOutputGroupSnapshot>
interface IEntityWithId
interface IEntity
Public Interface IOutputGroupSnapshot
Implements IEntityWithId(Of IOutputGroupSnapshot)
- Attributes
-
Newtonsoft.Json.JsonConverterAttribute
- Implements
Properties
Description |
Gets a description of the output group that shows the use of the output group. |
DisplayName |
Gets the display name of the output group. |
Id |
Gets the identity of the object. (Inherited from IEntityWithId) |
KeyOutput |
Gets the key output of the output group. |
Name |
Gets a well known name in Visual Studio for the output group. |
Outputs |
Gets a queryable collection of outputs of the output group. |
PropertiesAvailableStatus |
Gets available properties status of a OutputGroup. |
Methods
AsQueryable() |
Creates a queryable returning this entity object. (Inherited from IEntityWithId<TEntity>) |