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
)
參數
user
Type: Microsoft.SharePoint.SPUser若要從群組移除使用者。
備註
這個方法會移除所指定的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。 |