服务器和站点架构对象模型概述的Sharepoint

服务器和站点架构对象模型概述的Sharepoint   的外包SharePoint开发为您提供了一个非常有序的服务器端对象模型,这使得它很容易在访问该站为SharePoint网站的各种功能对象。从一个更高级别的对象开始,人们可以能够通过对象层次结构,以获得有可能要在编码中使用的成员对象,以深入。   了解对象模型   这在很大程度上取决于什么样的解决方案,或者您打算创建自定义应用程序;人们可以利用各种方法来获取到一个对象模型,以获得从这里开始正确的对象。例如,你正在设计一个部署的配置和管理; 1可以使静态ContentService的功能,返回本网页面向对象以及其组的web应用程序的使用。为了修改Web应用程序的管理设置,作为替代,你可以使用AdministrationService属性。那从MicrosoftSharePointAdministrationSPPersistedObjectCollection(Of T)中出现类接管GetValue方法的类的选择人们可以从一个集合返回精确的对象使用。   注意:   如果youre在创建Web部件,Web应用程序或自定义的Web服务,将工作与网站集合,列表或个人网站,你可以使Microsoft.SharePoint.SPContext类的成员使用,为您获得了本网站集合,列表或网站。当创建一个布局虚拟目录的Web应用程序,它的用处变为可访问到Web服务器上的每个网站。在HTTP上下文的外表面,例如在windows应用程序或控制台应用程序,你可以利用一个SPSite类的构造函数来获得一个精确的网站集合,同时也达到几个对象是集合内。我们可以得到有关这方面取得参考Web应用程序,网站和各种钥匙对象的更多细节。   服务器架构   下面是外包SharePoint开发的网站架构方面Microsoft.SharePoint命名空间中的对象和集合的解释。   尽管单名,每个SPSiteobject代表逻辑上连接的SPWeb对象的集合。这个集合通常被称为网站集,虽然的SPSite并不是一个标准Mircrosoft.NET集合类,违背SPWebCollection。相反,它有一些会员,他们可以做出用来控制网站集合。这是好事,知道AllWebs属性补助记入有关代表网站集中每个网站集合的SPWebCollection对象。这包括顶层网站。该SPSite.OpenWeb方法的的SPSite类里面返回一个精确的Web站点。   站点集合中的每一个包括每一个数字的的SPWeb对象,也每一个对象具有成员可能被用来控制该网站。这包括它的主题和模板以及访问网站上的文件夹和文件。网属性通常返回SPWebCollection对象,该对象代表一个prcised网站的每个子网站,以及该主张每一个列表中的站点列表属性返回SPListCollection对象。   SPList对象的每个人都有很多用来控制列表中的项的访问或列表的成员。您可以为Getitems方法的使用进行返回精确的项目查询。 Fields属性通常返回一个代表该列的字段,在列表中,以及Items属性返回一个代表着每一个项目,行,在列表中的SPListItemCollection对象的SPFieldCollection对象。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值