Поделиться через


Свойство SPWeb.Groups

Получает коллекцию, содержащую все группы веб-сайта.

Пространство имен:  Microsoft.SharePoint
Сборка:  Microsoft.SharePoint (в Microsoft.SharePoint.dll)

Синтаксис

'Декларация
Public ReadOnly Property Groups As SPGroupCollection
    Get
'Применение
Dim instance As SPWeb
Dim value As SPGroupCollection

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

Значение свойства

Тип: Microsoft.SharePoint.SPGroupCollection
Коллекция объектов SPGroup .

Примеры

В следующем примере кода используется свойство Groups для возвращения коллекции групп для заданного узла в текущем семействе узлов.

В этом примере требуется директивы using (Imports в Microsoft Visual Basic) для пространства имен Microsoft.SharePoint и 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>");
    }
}

Примечание

Некоторые объекты реализуют интерфейс IDisposable и следует избегать сохранения этих объектов в памяти, после они больше не нужны. Disposing Objectsсведения о рекомендованные методы программирования, см.

См. также

Справочные материалы

SPWeb класс

Элементы SPWeb

Пространство имен Microsoft.SharePoint

SiteGroups