Share via


SPWeb.Groups property

Obtém uma coleção que contém todos os grupos para o site.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaração
Public ReadOnly Property Groups As SPGroupCollection
    Get
'Uso
Dim instance As SPWeb
Dim value As SPGroupCollection

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

Property value

Type: Microsoft.SharePoint.SPGroupCollection
Uma coleção de objetos SPGroup .

Examples

O exemplo de código a seguir usa a propriedade Groups para retornar a coleção de grupos para um local específico no conjunto de sites atual.

Este exemplo requer diretivas de using (Imports no Microsoft Visual Basic) para os namespaces Microsoft.SharePoint e Microsoft.SharePoint.Utilities .

Using webSite As SPWeb = SPContext.Current.Site.OpenWeb("Website_URL")
    Dim groups As SPGroupCollection = webSite.Groups

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

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

SPWeb class

SPWeb members

Microsoft.SharePoint namespace

SiteGroups