Compartir a través de


del método SPGroupCollection.RemoveByID

Quita de la colección el grupo con el identificador de miembro especificado.

Espacio de nombres:  Microsoft.SharePoint
Ensamblado:  Microsoft.SharePoint (en Microsoft.SharePoint.dll)

Sintaxis

'Declaración
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
    Tipo: System.Int32

    Un entero de 32 bits que especifica el identificador de miembro del grupo que se va a quitar.

Excepciones

Excepción Condición
SPException

La colección de grupos es de sólo lectura.

Comentarios

El valor del parámetro id corresponde al identificador de miembro único para el grupo, que es igual a la propiedad ID de la clase SPMember . Utilice el método Remove para quitar un grupo en un índice especificado en la colección de grupos.

Ejemplos

En el ejemplo de código siguiente se quita todos los grupos que tienen identificadores de entre 50 y 100 desde la colección de sitios.

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);
    }
}

Nota

Determinados objetos implementan la interfaz de IDisposable y, a continuación, se debe evitar la conservación de estos objetos en la memoria que ya no se necesitan. Para obtener información acerca de buenas prácticas de codificación, vea Disposing Objects.

Vea también

Referencia

clase SPGroupCollection

Miembros SPGroupCollection

Espacio de nombres Microsoft.SharePoint