Я создал список документов (Word) и сохранил его как шаблон.
Затем я создал новый список из этого шаблона в коде C# и добавил метаданные, также в код C#.sharepoint 2010 создать список из шаблона
что-то вроде этого:
SPListTemplateCollection listTemplates = web.Site.GetCustomListTemplates(web);
SPListTemplate template = listTemplates[Convert.ToString(templateName)];
Guid g = web.Lists.Add(listName.Trim(), string.Empty, template);
теперь, когда я выбираю опцию «Новый документ» в новом списке, текстовый документ открыт, с мета-данными, которые я создал в списке. это прекрасно работает, когда офис - версия 2010 года. В версии 2007 года я получаю сообщение о том, что слово can not сохраняет документ.
Вкратце, я думаю, что sharepoint 2010 не может сохранить документ с метаданными в офисе 2007 в список, основанный на шаблоне и созданный в коде C#.