Свойство SPWeb.SiteGroups
Получает коллекцию, содержащую все группы в семействе веб-сайтов.
Пространство имен: Microsoft.SharePoint
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
Синтаксис
'Декларация
Public ReadOnly Property SiteGroups As SPGroupCollection
Get
'Применение
Dim instance As SPWeb
Dim value As SPGroupCollection
value = instance.SiteGroups
public SPGroupCollection SiteGroups { get; }
Значение свойства
Тип: Microsoft.SharePoint.SPGroupCollection
Коллекция объектов SPGroup , представляющих группы в семействе веб-сайтов.
Примеры
В следующем примере кода свойство SiteGroups используется для возврата коллекции групп в текущем семействе узлов, а также отображается имя каждой группы.
В этом примере требуется директивы using (Imports в Microsoft Visual Basic) для пространства имен Microsoft.SharePoint и 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>");
}
}
Примечание
Некоторые объекты реализуют интерфейс IDisposable и следует избегать сохранения этих объектов в памяти, после они больше не нужны. Disposing Objectsсведения о рекомендованные методы программирования, см.