Share via


OutputGroup Interface

Contains the file names for a given named output group.

Namespace:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Syntax

'Declaration
<GuidAttribute("A3A80783-875F-435B-9639-E5CE888DF737")> _
Public Interface OutputGroup
[GuidAttribute("A3A80783-875F-435B-9639-E5CE888DF737")]
public interface OutputGroup
[GuidAttribute(L"A3A80783-875F-435B-9639-E5CE888DF737")]
public interface class OutputGroup
[<GuidAttribute("A3A80783-875F-435B-9639-E5CE888DF737")>]
type OutputGroup =  interface end
public interface OutputGroup

The OutputGroup type exposes the following members.

Properties

  Name Description
Public property CanonicalName Gets the unique name used for this output group.
Public property Collection Gets the collection containing the object supporting this property or contained within this code construct.
Public property Description Gets a string that represents the use of the output group.
Public property DisplayName Gets the name used in the user interface for this output group.
Public property DTE Gets the top-level extensibility object.
Public property FileCount Gets the number of files associated with an OutputGroup .
Public property FileNames Gets a list of all of the file names in the output group.
Public property FileURLs Gets the list of files built in this output group.

Top

Remarks

Each project has a group of files, known collectively as an output group, that are marked as the outputs for that project. Deployment projects can include output groups from other projects for deployment purposes. Each output group contains the files that are either built by the project or are outputs for the project.

Reference this object by using Project.ConfigurationManager.Configurations.Item.OutputGroups.Item.

See Also

Reference

EnvDTE Namespace