SPGroup.AddUser 方法 (SPUser)

将指定的用户添加到组。

命名空间:  Microsoft.SharePoint
程序集:  Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)

语法

声明
Public Sub AddUser ( _
    user As SPUser _
)
用法
Dim instance As SPGroup
Dim user As SPUser

instance.AddUser(user)
public void AddUser(
    SPUser user
)

参数

备注

此方法调用AddUser(String, String, String, String)user将用户添加到组的LoginNameEmailNameNotes属性的值的方法。

示例

下面的代码示例将子网站的所有用户都添加到网站集中的组。

Dim webSite As SPWeb = SPContext.Current.Site.AllWebs("Web_Site_Name")
Try            
    Dim group As SPGroup = webSite.SiteGroups("Group_Name")
    Dim users As SPUserCollection = webSite.Users
            
    Dim user As SPUser
    For Each user In users
        group.AddUser(user)
    Next user
Finally
    webSite.Dispose()
End Try
using (SPWeb oWebsite = SPContext.Current.Site.AllWebs["Web_Site_Name"])
{
    SPGroup oGroup = oWebsite.SiteGroups["Group_Name"];
    SPUserCollection collUsers = oWebsite.Users;

    foreach (SPUser oUser in collUsers)
    {
oGroup.AddUser(oUser);
    }
}

备注

Certain objects implement the IDisposable interface, and you must avoid retaining these objects in memory after they are no longer needed. For information about good coding practices, see Disposing Objects.

另请参阅

引用

SPGroup 类

SPGroup 成员

AddUser 重载

Microsoft.SharePoint 命名空间