【问题标题】:Setting the default group for a SharePoint site programatically以编程方式设置 SharePoint 网站的默认组
【发布时间】:2011-03-01 15:37:51
【问题描述】:

使用 Web 界面,您可以通过在组的列表视图上选择设置->设为默认组,将组设置为站点的默认组。

有没有办法使用 SharePoint Web Services 或新的客户端对象模型以编程方式执行此操作?

【问题讨论】:

    标签: sharepoint sharepoint-2010


    【解决方案1】:

    此选项设置SPWeb.AssociatedMemberGroup 属性:

    using (SPWeb web = ...)
    {
      web.AssociatedMemberGroup = someGroup;
      web.Update();
    }
    

    你可以使用.NET Reflector自己检查——反编译Microsoft.SharePoint.ApplicationPages.dll程序集,在PeoplePage类中找到BtnMakeDefaultGroup_Click方法。

    【讨论】:

    • 公平地说,这实际上并不能帮助 OP 确定如何通过 SharePoint Web 服务或客户端 OM 完成此任务。
    • @NickCox:你是对的!我必须专注于以编程方式设置部分并跳过其他要求。
    猜你喜欢
    • 2012-11-08
    • 1970-01-01
    • 2011-04-07
    • 1970-01-01
    • 1970-01-01
    • 2011-06-10
    • 2014-09-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多