Compartilhar via


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.Int32

    Um 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.

Ver também

Referência

SPGroupCollection class

SPGroupCollection members

Microsoft.SharePoint namespace