Share via


de la propiedad SPWeb.SiteGroups

Obtiene una colección que contiene todos los grupos de la colección de sitios.

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

Sintaxis

'Declaración
Public ReadOnly Property SiteGroups As SPGroupCollection
    Get
'Uso
Dim instance As SPWeb
Dim value As SPGroupCollection

value = instance.SiteGroups
public SPGroupCollection SiteGroups { get; }

Valor de propiedad

Tipo: Microsoft.SharePoint.SPGroupCollection
Una colección de objetos de SPGroup que representan los grupos de la colección de sitios.

Ejemplos

En el ejemplo de código siguiente se utiliza la propiedad SiteGroups para devolver la colección de grupos en la colección de sitios actual y también se muestra el nombre de cada grupo.

En este ejemplo se requieren using directivas (Imports en Microsoft Visual Basic) para los espacios de nombres Microsoft.SharePoint y Microsoft.SharePoint.Utilities .

Using webSite As SPWeb = SPContext.Current.Site.OpenWeb("Site_Name")
    Dim myGroups As SPGroupCollection = webSite.SiteGroups

    For Each group As SPGroup In myGroups
        Response.Write((SPEncode.HtmlEncode(group.Name) + "<BR>"))
    Next group
End Using
using (SPWeb oWebsite = SPContext.Current.Site.OpenWeb("Website_URL"))
{
    SPGroupCollection collGroups = oWebsite.SiteGroups;
    foreach (SPGroup oGroup in collGroups)
    {
        Response.Write(SPEncode.HtmlEncode(oGroup.Name) + "<BR>");
    }
}

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 SPWeb

Miembros SPWeb

Espacio de nombres Microsoft.SharePoint

Groups