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
user
Type : Microsoft.SharePoint.SPUserL'utilisateur à supprimer du groupe.
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.