我创建了一个自定义列表并包含基本部分(schema.xml、列表模板、..)以将其打包为 .wsp。我定义了一个列表实例,但我想向 xml 添加一些文件夹。我知道您可以使用 ... 添加 SPListItems,但我不确定如何添加 SPFolder。最终,我想在默认情况下将一些 SPFolders 添加到列表实例中,但我似乎找不到任何这样做的例子。我想知道是否有人对如何执行此操作有一些建议和示例代码。
user177925
问问题
1590 次
1 回答
0
我的回答只是猜测这是如何发生的,我的家用计算机上没有 SharePoint 设置,我可以对其进行测试。
我想知道,如果您FSObjType
在列表实例xml 中包含该字段会发生什么。这看起来像:
<Data>
<Rows>
<Row>
<Field Name="Title">Outgoing e-mail settings</Field>
<Field Name="FSObjType">1</Field>
</Row>
</Rows>
</Data>
编辑:似乎我不是唯一一个想到这种解决方案的人,但似乎该技巧不适用于自定义列表,仅适用于自定义文档库:http ://www.notesfor.net/post/2009 /02/16/Deploy-a-Custom-SPList-with-folders-from-onetxml.aspx但是,本文为您解释了一种解决方法。
于 2010-01-11T17:43:29.327 回答