sharepoint2007对象模型

sharepoint2007对象模型

ID:11201549

大小:1.31 MB

页数:48页

时间:2018-07-10

sharepoint2007对象模型_第1页
sharepoint2007对象模型_第2页
sharepoint2007对象模型_第3页
sharepoint2007对象模型_第4页
sharepoint2007对象模型_第5页
资源描述:

《sharepoint2007对象模型》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、SharePoint对象模型北京易学育通科技发展有限公司杜伟2009-05-20议程SharePoint对象模型概述一些基本对象Farm,Service,WebApplication,Site,WebList,View,Field,Item几个主要功能文件结构权限系统查询SharePoint对象模型概述集合(Collection)很多对象都有集合SPWeb–SPWebCollectionSPList-SPListCollection…操作Get:xxCollection[idx],xxCollection.GetxxxByxxxA

2、dd:xxCollection.AddDel:xxCollection.Delete,xx.Delete,xx.RecycleUpdate:xx.UpdateSharePoint对象模型概述集合(Collection)向下访问site.AllWebsweb.Listslist.Views…向上访问web.Sitelist.ParentWebview.ParentList…SharePoint对象模型概述四种Urlabsoluteurlhttp://moss/sites/myweb/doc/folder/file.docserver

3、-relativeurl/sites/myweb/doc/folder/file.docxx.ServerRelativeUrlsite-relativeurldoc/folder/file.docxx.Urlrelativeurlfile.doc(base=folder)基本对象ServerServerOM服务器场SPFarmSPFarm.Local当前服务器场内容服务SPWebServiceSPWebService.ContentService当前内容服务webService.WebApplicationsWeb应用程序SPW

4、ebApplicationwebApp.Sites基本对象Site网站和网站集关系网站集和网站网站的获取通过SPSite的构造函数获取网站集使用absoluteurlsite.AllWebs[idx]site.RootWebsite.OpenWeb()顶级站点与子站点网站最经常用到的容器列表:web.Lists文件:web.Files文件夹:web.Folders用户:web.Users组:web.Groups回收站:web.RecycleBin列表SPListSharePoint中最主要的数据容器内容list.Itemslist

5、.Viewslist.Fieldslist.Folders(*)列表SPList几个属性BaseType和BaseTemplateRootFolder列表的获取web.Lists[idx]web.GetList()server-relativeurlweb.GetListFromUrl()web.GetListFromWebPartPageUrl()site-relativeurlweb.GetListsOfType()视图SPView显示的渠道视图包含Query:筛选和排序ViewFields:显示的字段ViewBody等:显示

6、样式Url:视图的地址视图SPView获取list.Views[idx]Guid,index,namelist.GetView()Guidweb.GetViewFromUrl()site-relativeurl字段(栏)SPFieldSPField(BaseClass)SPFieldTextSPFieldComputedSPFieldMultiChoiceSPFieldChoiceSPFieldLookupSPFieldUser…字段(栏)SPField几个属性Title(显示名称)和InternalName(内部名称)Type:

7、类型获取fields[idx]index,displaynamefields.GetField()fields.GetFieldByInternalName()显示field.GetFieldValueAsText()field.GetFieldValueAsHtml()列表条目SPListItem获取items[idx]items.GetItemById(),list.GetItemById()list.GetItemByUniqueId()list.GetItems()新建items.Add()->modify->item.U

8、pdate()列表条目访问内容item[fieldName]内部名称/显示名称items.Xmlitems.GetDataTable()几个属性ContentType:内容类型Xml:原始的内容几个主要功能文件系统结构访问方式权限系统结构访问方式查

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。