共用方式為


SPGroup.RemoveUser method

從群組中移除指定的使用者。

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

Syntax

'宣告
Public Sub RemoveUser ( _
    user As SPUser _
)
'用途
Dim instance As SPGroup
Dim user As SPUser

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

參數

備註

這個方法會移除所指定的Users屬性群組中的使用者。

Examples

下列程式碼範例從網站集合中每個群組中移除指定的使用者。

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);
    }
}
注意事項注意事項

某些物件實作IDisposable介面,並且您必須避免之後不再需要保留這些物件在記憶體中。良好的程式碼撰寫方式的相關資訊,請參閱Disposing Objects

請參閱

參照

SPGroup class

SPGroup members

Microsoft.SharePoint namespace