在开发人员的角度来看,sharepoint列表和库之间的确切区别是什么?
答案 0 :(得分:4)
从程序员的角度来看,库是通过SPDocumentLibrary object引用的。 SPDocumentLibrary继承自SPList class。
库是一个列表,但所有列表都不是库。
库是List的特定实现,用于保存库中列文档的文档和元数据。
答案 1 :(得分:1)
我想说除了内容类型,它们在列表和库之间没有区别,两者的基本内容类型不同 对于其他编程差异,请通过以下网址
http://msdn.microsoft.com/en-us/library/dd490727(v=office.12).aspx
答案 2 :(得分:1)
库可以保存文件,因此一些其他方法/属性(如Item.File)对于访问文件是有效的。涉及元数据列的任何内容都将大致相同。
答案 3 :(得分:1)
根据此博客http://www.networkworld.com/community/node/22731,使用Library存储文档,并使用Lists作为数据,例如数据库记录。这是直接引用
“我深入挖掘并找到了关于列表附件的一些观点 这表明列表可能不是存放文档的最佳方式 该组织希望利用全方位的SP 特性:
1)文档标题未编入索引。所以最终用户不会 能够搜索文档的标题。示例:我附上了一个 标题为“Test of Test Lobster.doc”的文档,但在增量之后 索引我没有搜索“龙虾”这个词的结果。 (介质 问题)
2)我可以将多个文档附加到一个列表项,这可能会导致 问题(小问题)
3)你不能(据我所知)显示的名称 附件文件。您只能看到表示该回形针的回形针 附件。 (主要问题)
4)您没有文件控制,没有办理登机手续或退房手续。 (重大的 号)“
答案 4 :(得分:1)
文档库是列表的一种特殊形式,具有管理文档的附加功能。这在SDK中也很明显,您可以在其中看到SPDocumentLibrary扩展了SPList。
另一种思考差异的方法是文档库包含文档,而列表包含“无内容”文档(也称为元数据) - 尽管通过附件略有违反。
答案 5 :(得分:0)
差异:
列表:
库:
内部SharePoint将库和列表视为列表。