将指定的用户添加到组。
命名空间: 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
)
参数
user
类型:Microsoft.SharePoint.SPUser要添加到组的用户。
备注
此方法调用AddUser(String, String, String, String)user将用户添加到组的LoginName、 Email、 Name和Notes属性的值的方法。
示例
下面的代码示例将子网站的所有用户都添加到网站集中的组。
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.