sharepoint 2010从模板创建列表

时间:2012-02-29 14:54:43

标签: c# list templates sharepoint ms-word

我创建了一个文档列表(Word)并将其保存为模板 然后我在代码c#中使用此模板创建了一个新列表,并在代码c#中添加元数据。

类似的东西:

SPListTemplateCollection listTemplates = web.Site.GetCustomListTemplates(web);
SPListTemplate template = listTemplates[Convert.ToString(templateName)];
Guid g = web.Lists.Add(listName.Trim(), string.Empty, template);

现在,当我在新列表中选择“新建文档”选项时,单词文档已打开,并且我在列表中创建了元数据。 当办公室是2010版本时,这很好用。 在2007年版本中,我收到消息,该词无法保存文档。

简而言之,我认为sharepoint 2010无法将office 2007中的元数据文档保存到基于模板并使用c#代码创建的列表中。

1 个答案:

答案 0 :(得分:0)

我知道您不能将Office 2010 Managed Metadata与Office 2007一起使用。您可以从

中读取详细信息

Managed meatadata columns in Office 2007