SPGroup.RemoveUser method
Remove o usuário especificado do grupo.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
Public Sub RemoveUser ( _
user As SPUser _
)
'Uso
Dim instance As SPGroup
Dim user As SPUser
instance.RemoveUser(user)
public void RemoveUser(
SPUser user
)
Parâmetros
user
Type: Microsoft.SharePoint.SPUserO usuário a ser removido do grupo.
Comentários
Esse método Remove o usuário do grupo conforme especificado pela propriedade Users .
Examples
O exemplo de código a seguir remove um usuário específico a cada grupo um conjunto 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);
}
}
Dica
Determinados objetos implementam a interface IDisposable , e você deve evitar reter esses objetos na memória depois que eles não são mais necessários. Para obter informações sobre boas práticas de codificação, consulte Disposing Objects.