OutputGroups Interface
Contains a collection of OutputGroup objects.
Namespace: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Syntax
'Declaration
<GuidAttribute("F9FA748E-E302-44CF-891B-E263189D585E")> _
Public Interface OutputGroups _
Inherits IEnumerable
[GuidAttribute("F9FA748E-E302-44CF-891B-E263189D585E")]
public interface OutputGroups : IEnumerable
[GuidAttribute(L"F9FA748E-E302-44CF-891B-E263189D585E")]
public interface class OutputGroups : IEnumerable
[<GuidAttribute("F9FA748E-E302-44CF-891B-E263189D585E")>]
type OutputGroups =
interface
interface IEnumerable
end
public interface OutputGroups extends IEnumerable
The OutputGroups type exposes the following members.
Properties
Name | Description | |
---|---|---|
Count | Gets a value indicating the number of objects in the OutputGroups collection. | |
DTE | Gets the top-level extensibility object. | |
Parent | Gets the immediate parent object of an OutputGroups collection. |
Top
Methods
Name | Description | |
---|---|---|
GetEnumerator | Gets an enumerator for items in the collection. | |
Item | Returns a OutputGroup object in a OutputGroups collection. |
Top
Remarks
Each project has a group of files, known collectively as an output group, that is 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.