Compartilhar via


SPGroup.AddUser method (SPUser)

Adiciona o usuário especificado para o grupo.

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

Syntax

'Declaração
Public Sub AddUser ( _
    user As SPUser _
)
'Uso
Dim instance As SPGroup
Dim user As SPUser

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

Parâmetros

Comentários

Este método chama o método AddUser(String, String, String, String) com os valores das propriedades LoginName, Email, Namee Notes de user para adicionar o usuário ao grupo.

Examples

O exemplo de código a seguir adiciona todos os usuários de um subsite para um grupo no conjunto de sites.

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);
    }
}

Dica

Determinados objetos implementam a interface IDisposable , e você deve evitar reter esses objetos na memória depois que eles não são mais necessários. Para obter informações sobre boas práticas de codificação, consulte Disposing Objects.

Ver também

Referência

SPGroup class

SPGroup members

AddUser overload

Microsoft.SharePoint namespace