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();
});
}
}