以编程方式设置SharePoint网站的默认组
问题描述:
使用Web界面,您可以通过在组列表视图上选择设置 - >设置默认组,将网站的组设置为默认组。以编程方式设置SharePoint网站的默认组
有没有办法使用SharePoint Web Services或新的客户端对象模型以编程方式执行此操作?
答
该选项设置SPWeb.AssociatedMemberGroup属性:
using (SPWeb web = ...)
{
web.AssociatedMemberGroup = someGroup;
web.Update();
}
您可以使用.NET反射来检查自己 - 反编译Microsoft.SharePoint.ApplicationPages.dll
组装和发现在PeoplePage
类的BtnMakeDefaultGroup_Click
方法。
公平地说,这实际上并没有帮助OP了解如何通过SharePoint Web服务或客户端OM完成此操作。 – 2011-10-11 06:08:30
@NickCox:你是对的!我必须专注于* set programatically *部分并跳过其他要求。 – 2011-10-11 06:50:42