Exemple #1
0
        public ProjectUsingTaskParameterElement AddParameter(string name, string output, string required,
                                                             string parameterType)
        {
            var parameter = ContainingProject.CreateUsingTaskParameterElement(name, output, required,
                                                                              parameterType);

            AppendChild(parameter);
            return(parameter);
        }
        /// <summary>
        /// Convenience method that picks a location based on a heuristic:
        /// </summary>
        public ProjectUsingTaskParameterElement AddParameter(string name, string output, string required, string parameterType)
        {
            ErrorUtilities.VerifyThrowArgumentLength(name, "name");

            ProjectUsingTaskParameterElement newParameter = ContainingProject.CreateUsingTaskParameterElement(name, output, required, parameterType);

            AppendChild(newParameter);

            return(newParameter);
        }