缺少组的SPGroupCollection

时间:2012-05-30 11:50:36

标签: c# sharepoint-2010

我正在尝试在SP 2010中获得一个用户组。我目前有五个组,但是当我用oSPWeb.Groups读取组时,SPGroupCollection只包含两个。有人知道是否有任何安全或其他原因?

代码:

 using (SPSite oSPsite = new SPSite(_serverUrl))
            {

                using (SPWeb oSPWeb = oSPsite.OpenWeb())
                {

                                SPGroup spGroup = oSPWeb.Groups["AIT Owners"];

                    }   

            }

1 个答案:

答案 0 :(得分:0)

是的,有安全理由。 Groups属性仅返回在网站中分配了权限的组,而SiteGroups属性返回网站集中的所有组。

有关详细信息,可以使用number of blog articles来解决差异。