Share via


SPWeb.Groups-Eigenschaft

Ruft eine Auflistung, die alle Gruppen für die Website enthält.

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

Syntax

'Declaration
Public ReadOnly Property Groups As SPGroupCollection
    Get
'Usage
Dim instance As SPWeb
Dim value As SPGroupCollection

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

Eigenschaftswert

Typ: Microsoft.SharePoint.SPGroupCollection
Eine Auflistung von SPGroup -Objekten.

Beispiele

Im folgenden Codebeispiel wird die Groups -Eigenschaft die Auflistung von Gruppen für eine angegebene Website in der aktuellen Websitesammlung zurückgegeben.

Dieses Beispiel erfordert using Richtlinien (Imports in Microsoft Visual Basic) für die Namespaces Microsoft.SharePoint und 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>");
    }
}

Hinweis

Bestimmte Objekte die IDisposable -Schnittstelle implementieren, und Sie müssen vermeiden, diese Objekte im Arbeitsspeicher beibehalten, wenn sie nicht mehr benötigt werden. Informationen zu bewährten Codierung finden Sie unter Disposing Objects.

Siehe auch

Referenz

SPWeb Klasse

SPWeb-Member

Microsoft.SharePoint-Namespace

SiteGroups