Partager via


SPGroup.RemoveUser - Méthode

Supprime l'utilisateur spécifié à partir du groupe.

Espace de noms :  Microsoft.SharePoint
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
Public Sub RemoveUser ( _
    user As SPUser _
)
'Utilisation
Dim instance As SPGroup
Dim user As SPUser

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

Paramètres

Remarques

Cette méthode supprime l'utilisateur du groupe comme spécifié par la propriété Users .

Exemples

L'exemple de code suivant supprime un utilisateur spécifié à partir de chaque groupe dans une collection de sites.

Dim site As SPWeb = SPContext.Current.Site.RootWeb
Try
    Dim myGroups As SPGroupCollection = site.SiteGroups
    Dim user As SPUser = site.Users("User_Name")
            
    Dim group As SPGroup
    For Each group In  myGroups
        group.RemoveUser(user)
    Next group
Finally
    site.Dispose()
End Try
using (SPWeb oWebsiteRoot = SPContext.Current.Site.RootWeb)
{
    SPGroupCollection collGroups = oWebsiteRoot.SiteGroups;
    SPUser oUser = oWebsiteRoot.Users["User_Name"];

    foreach (SPGroup oGroup in collGroups)
    {
        oGroup.RemoveUser(oUser);
    }
}

Notes

Certains objets implémentent l'interface IDisposable , et vous devez éviter de conserver ces objets dans la mémoire après que qu'ils ne sont plus nécessaires. Pour plus d'informations sur les bonnes pratiques de codage, consultez Disposing Objects.

Voir aussi

Référence

SPGroup classe

SPGroup - Membres

Microsoft.SharePoint - Espace de noms