【问题标题】:Retrieve all sharepoint objects based on sharepoint URL connected to根据连接到的共享点 URL 检索所有共享点对象
【发布时间】:2010-11-23 11:01:15
【问题描述】:

任何人都可以在以下两种情况下帮助我。

1) 如果我通过 Sharepoint 站点 url,是否可以检索所有 sharepoint 对象,例如所有可用列表(由 Sharepoint 提供)和自定义列表(由用户创建)、页面布局、站点布局、Web 模板、站点模板、站点和工作区、库等(由 sharepoint 提供))以及上述所有自定义列表。

对于上述要求,我可以使用Sharepoint Object模型吗?

谁能给我一个示例代码。

2) 是否可以将上述信息缓存(或存储)在一个 XML 文件中,以便我可以进一步使用这个 XML 作为参考。

谁能尽快给我一个示例代码?

【问题讨论】:

  • 我需要将这些信息存储在一个 xml 文件中,稍后我将在我的 windows 应用程序中使用该文件,这样我就可以离线工作,并且每次需要时都无需与 sharepoint 交互关于我的应用程序中需要的站点或任何共享点对象的信息。

标签: sharepoint


【解决方案1】:

Here 是获取对 SPSite 对象的引用的代码。

rootweb 属性将为您提供基本 SPWeb 对象,或者如果需要,您可以遍历所有 AllWebs

SPWeb 对象具有 Lists 属性,您可以迭代以查找该 SPWeb 中的每个列表。

这些链接应该有足够的代码让你快速上手。

SharePoint Manager,这一切都做了,并且代码可以在 GNU 通用公共许可证版本 2 (GPLv2) 的约束下使用 许可证here

【讨论】:

  • 这不是我想要的。我需要获取 sharepoint 提供的可用页面布局、站点、内容类型、列表模板和其他所需对象。以上信息为我提供了有关我在要连接到的网站集中创建的网站的信息。
猜你喜欢
  • 1970-01-01
  • 2010-12-04
  • 2018-12-20
  • 1970-01-01
  • 1970-01-01
  • 2022-11-01
  • 1970-01-01
  • 2019-10-07
  • 1970-01-01
相关资源
最近更新 更多