【网站相关书籍】网站相关的对象模型

时间:2015-04-15  来源:SharePoint  阅读:


作为一个应用原型系统,SharePoint提供了很多强大的应用及管理功能,但是,在实际的应用中,这些原有的功能很难满足用户的需求。因此,SharePoint也提供了一套非常完整的对象模型作为底层接口,以此为基础进行二次开发。
Windows SharePoint Services(以下简称WSS)作为SharePoint Portal Server(以下简称SPS)的基础部分,是在开发过程中使用最多的一套体系。因此,在本书开发部分的开始,使用一章的篇幅来介绍WSS的对象模型体系,以及一些简单的应用。
WSS提供了非常完善的一套对象模型体系,大致整个的Web服务器(SPWebServer类)、小到一个文件的版本信息(SPFileVersion类),以及一些网站的设置,都可以通过WSS对象模型来进行访问或修改。此外,为了弥补.NET类库在该环境中的一些不足,在SharePoint中也提供了一些常用的功能的函数,它们被封装在Microsoft.SharePoint.Utilities命名空间中。
通过使用SharePoint的对象模型,可以完成几乎所有的功能,但是在有些时候,由于SharePoint本身的限制(例如严格的权限控制),有一些功能仅使用对象模型是很难完成甚至无法完成的。所以,在考虑用户需求和设计方案的时候,也应该尽可能地考虑到实现的难易程度。
在WSS对象模型体系中,提供了如下一些命名空间(namespace):
·    Microsoft.HtmlTrans.Interface
提供一个接口,用来将文档库中的某些文件以Html的形式显示到客户端,这样在客户端没有安装相应文件的浏览软件的时候,也可以查看这些文件;
·    Microsoft.SharePoint
该命名空间是最常用的一个命名空间,其中提供了WSS中关于网站内容的基本的对象模型,例如网站、列表、文件和用户等,本章也主要是围绕这一命名空间进行介绍;
·    Microsoft.SharePoint.Administration
该命名空间中主要提供了WSS网站管理和参数设置的
<

【网站相关书籍】网站相关的对象模型

http://m.bbyears.com/qiyexinxihua/14385.html

推荐访问:
相关阅读 猜你喜欢
本类排行 本类最新