コード例 #1
0
        public static void WriteSummary(this SolutionProjectLanguage that, SolutionFile File, string summary, SolutionProjectLanguageArgument[] @params)
        {
            if (string.IsNullOrEmpty(summary))
            {
                return;
            }

            var c = new List <XElement>();


            c.Add(new XElement("summary", "\n" + summary + "\n"));

            if (@params != null)
            {
                foreach (var item in @params)
                {
                    c.Add(
                        new XElement("param",
                                     new XAttribute("name", item.Name),
                                     item.Summary
                                     )
                        );
                }
            }

            that.WriteComment(File, c.ToArray());
        }
コード例 #2
0
 public static void WriteComment(this SolutionProjectLanguage that, SolutionFile File, params XElement[] comments)
 {
     foreach (var comment in comments)
     {
         that.WriteComment(File, comment);
     }
 }