Freigeben über


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

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.

Siehe auch

Referenz

SPGroup Klasse

SPGroup-Member

Microsoft.SharePoint-Namespace