SPGroup.RemoveUser-Methode
Entfernt den angegebenen Benutzer aus der Gruppe.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
Public Sub RemoveUser ( _
user As SPUser _
)
'Usage
Dim instance As SPGroup
Dim user As SPUser
instance.RemoveUser(user)
public void RemoveUser(
SPUser user
)
Parameter
user
Typ: Microsoft.SharePoint.SPUserDer Benutzer aus der Gruppe entfernt werden soll.
Hinweise
Diese Methode entfernt den Benutzer aus der Gruppe gemäß der Users -Eigenschaft.
Beispiele
Im folgenden Codebeispiel wird entfernt einen angegebenen Benutzer aus jeder Gruppe in einer Websitesammlung.
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);
}
}
Hinweis
Bestimmte Objekte, die IDisposable -Schnittstelle implementieren, und müssen Sie vermeiden, diese Objekte im Arbeitsspeicher beibehalten, wenn sie nicht mehr benötigt werden. Informationen zu bewährten Codierung finden Sie unter Disposing Objects.