共用方式為


SPGroup.AddUser method (SPUser)

將指定的使用者加入群組。

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'宣告
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屬性的值。

Examples

下列程式碼範例會將子網站的所有使用者都加入至網站集合中的群組。

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);
    }
}
注意事項注意事項

某些物件實作IDisposable介面,並且您必須避免之後不再需要保留這些物件在記憶體中。良好的程式碼撰寫方式的相關資訊,請參閱Disposing Objects

請參閱

參照

SPGroup class

SPGroup members

AddUser overload

Microsoft.SharePoint namespace