摘要: using System;using Microsoft.SharePoint;namespace ConsoleApp{ class Program { static void Main(string[] args) { using (SPSite site = new SPSite("http://localhost")) { using (SPWeb web = site.RootWeb) { SPList ... 阅读全文
posted @ 2013-09-11 16:26 TwinStudio 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 首先要了解的是CAML(Collaboration Application Markup Language)不仅仅是用在对列表、文档库的查询,字段的定义,站点定义等处处使用的都是CAML。简单的提一下CAML列表查询相关知识,请注意CAML查询无论对于标签还是值均大小写敏感CAML查询的根元素是Query,Query元素包含两个元素(非必须):, 是最简单的元素,用来为返回的数据排序,语法如下:(默认为升序Ascending.)语法并非必须且可以在查询中使用多个OrderBy。元素用来指定查询条件,此元素语法非常简单,但根据具体的情况也会写得非常的复杂。Johnson操作符有:Eq等于;Neq 阅读全文
posted @ 2013-09-11 15:59 TwinStudio 阅读(1188) 评论(0) 推荐(0) 编辑
摘要: { users.Add(value.User); } else { SPGroup group = web.Groups.GetByID(value.LookupId); groups.Add(group); foreach (SPUser user in group.Users) { users.Add(user); } } }SPFieldLookupValueCollection values = (SPFieldLookupValueCollection)item["Users"];SPFieldLookupValueCollectionvalues=item[&q 阅读全文
posted @ 2013-09-11 14:25 TwinStudio 阅读(601) 评论(0) 推荐(0) 编辑