Microsoft.VisualStudio.Project.OutputGroup.OutputGroup C# (CSharp) Method

OutputGroup() public method

Constructor for IVSOutputGroup2 implementation
public OutputGroup ( string outputName, string msBuildTargetName, ProjectNode projectManager, ProjectConfig configuration ) : System
outputName string Name of the output group. See VS_OUTPUTGROUP_CNAME_Build in vsshell.idl for the list of standard values
msBuildTargetName string MSBuild target name
projectManager ProjectNode Project that produce this output
configuration ProjectConfig Configuration that produce this output
return System
        public OutputGroup(string outputName, string msBuildTargetName, ProjectNode projectManager, ProjectConfig configuration)
        {
            if(outputName == null)
                throw new ArgumentNullException("outputName");
            if(msBuildTargetName == null)
                throw new ArgumentNullException("outputName");
            if(projectManager == null)
                throw new ArgumentNullException("projectManager");
            if(configuration == null)
                throw new ArgumentNullException("configuration");

            name = outputName;
            targetName = msBuildTargetName;
            project = projectManager;
            projectCfg = configuration;
        }