SPWeb.SiteGroups-Eigenschaft
Ruft eine Auflistung, die alle Gruppen in der Websitesammlung enthält.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
Public ReadOnly Property SiteGroups As SPGroupCollection
Get
'Usage
Dim instance As SPWeb
Dim value As SPGroupCollection
value = instance.SiteGroups
public SPGroupCollection SiteGroups { get; }
Eigenschaftswert
Typ: Microsoft.SharePoint.SPGroupCollection
Eine Auflistung von SPGroup -Objekten, die die Gruppen in der Websitesammlung darstellen.
Beispiele
Im folgenden Codebeispiel wird die SiteGroups -Eigenschaft die Auflistung von Gruppen in der aktuellen Websitesammlung zurückgegeben, und auch der Name jeder Gruppe angezeigt.
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("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>");
}
}
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.