AutomatedTagging.Program.ExportTemplate C# (CSharp) Метод

ExportTemplate() статический приватный Метод

static private ExportTemplate ( List list, List taxonomyFields ) : void
list List
taxonomyFields List
Результат void
        static void ExportTemplate(List list, List<TaxonomyField> taxonomyFields)
        {
            Log("Writing AutomatedTagging.csv...");

            using (StreamWriter streamWriter = new StreamWriter("AutomatedTagging.csv"))
            {
                streamWriter.WriteLine("Filename,,Field,Tags,Field,Tags,...");

                ProcessListItems(list, new[] { "ID", "ServerUrl" },
                 delegate(ListItem listItem)
                 {
                     streamWriter.Write((string)listItem["ServerUrl"] + ",");

                     foreach (Field field in taxonomyFields)
                     {
                         streamWriter.Write("," + field.InternalName + ",");
                     }
                     streamWriter.WriteLine();
                 });
            }
        }