SPGroupCollection.RemoveByID method
Remove o grupo com o ID de membro especificado da coleção
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
Public Sub RemoveByID ( _
id As Integer _
)
'Uso
Dim instance As SPGroupCollection
Dim id As Integer
instance.RemoveByID(id)
public void RemoveByID(
int id
)
Parâmetros
id
Type: System.Int32Um inteiro de 32 bits que especifica a identificação de membro do grupo a ser removido.
Exceptions
Exception | Condition |
---|---|
SPException | A coleção de grupo é somente leitura. |
Comentários
O valor do parâmetro id corresponde à identificação de membro exclusivo para o grupo, que é igual a propriedade ID da classe SPMember . Use o método Remove para remover um grupo em um índice especificado na coleção de grupo.
Examples
O exemplo de código a seguir remove todos os grupos que têm IDs entre 50 e 100 do conjunto de sites.
Dim webSite As SPWeb = SPContext.Current.Site.RootWeb
Try
Dim myGroups As SPGroupCollection = webSite.SiteGroups
Dim i As Integer
For i = 50 To 100
myGroups.RemoveByID(i)
Next i
Finally
webSite.Dispose()
End Try
using (SPWeb oWebsiteRoot = SPContext.Current.Site.RootWeb)
{
SPGroupCollection collGroups = oWebsiteRoot.SiteGroups;
for (int intIndex=50; intIndex<101; intIndex++)
{
collGroups.RemoveByID(intIndex);
}
}
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.