摘要:
讲完了几个常用列表的操作,现在讲述一下列表的附件的获取。列表的附件存放的相对地址一般是在列表的跟目录下Attachment文件夹下面,在客户端的对象模型中,我们依然遵循这个思路进行解决办法,通过路径的方式访问文件夹,然后遍历得到附件的信息,下面是示例代码。 using(ClientContextclientContext=newClientContext(url)){clientContext.Credentials=newNetworkCredential(UserName,UserPassword,Domain));Webweb=clientContext.Web;clientConte. 阅读全文
随笔分类 - MOSS2010-客户端
MOSS2010 客户端对象模型开发(三)
2012-08-31 14:00 by 温森特, 662 阅读, 收藏, 编辑
摘要:
本篇将讲述MOSS2010客户端对象模型操作MOSS里面的讨论列表,讨论列表是一个特殊的列表,因此对它的操作就不能像普通的列表那样操作了,否则会产生一系列的问题的。首先我先讲述一下讨论列表的添加操作,看如下代码,向一个讨论列表里面增加一条讨论主题: using(ClientContextclient=newClientContext(Url)){client.Credentials=newNetworkCredential(UserName,UserPassword,Domain);Webweb=client.Web;client.Load(web);//获得列表Listlist... 阅读全文
MOSS2010 客户端对象模型开发(二)
2012-08-31 13:09 by 温森特, 392 阅读, 收藏, 编辑
摘要:
本篇将讲述MOSS2010客户端对象模型获取用户信息的方法,我们在服务器端开发的时候,如果想得到用户的信息,一般我们需要调用UserProfileManager 类进行读取和操作,但是,查遍了MOSS2010的SDK,客户端对象模型里面,没有这个类或者相似的方法。后来从研究了一番,发现MOSS2010客户端得到用户的信息其实更加的简便,我们只需调取用户信息列表SiteUserInfoList就可以了,然后用CAML进行查询。using(ClientContextclient=newClientContext(url)){NetworkCredentialcredentials=newNetw. 阅读全文
MOSS2010 客户端对象模型开发(一)
2012-08-31 11:28 by 温森特, 592 阅读, 收藏, 编辑
摘要:
MOSS2010的开发框架增加了客户端对象模型,增加了MOSS开发的灵活性,对于一些特殊需求的地方,非常的灵活。相对于MOSS服务器端开发,还是有一些值得注意的地方,我将会分几次对MOSS客户端开发技巧进行讲解。 MOSS2010客户端开发,首先要得到网站的上下文,一般我们需要当前登录人的一些验证信息,如用户名和密码确认身份后,得到网站的上下文。 ClientContext client = new ClientContext(Url) NetworkCredential credentials = new NetworkCredential(UserName, UserPassword,.. 阅读全文