Свойство SPWeb.Users
Возвращает коллекцию объектов пользователей, явно назначенные разрешения веб-сайта.
Пространство имен: Microsoft.SharePoint
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
Синтаксис
'Декларация
Public ReadOnly Property Users As SPUserCollection
Get
'Применение
Dim instance As SPWeb
Dim value As SPUserCollection
value = instance.Users
public SPUserCollection Users { get; }
Значение свойства
Тип: Microsoft.SharePoint.SPUserCollection
Объект SPUserCollection , представляющий пользователей.
Примеры
В следующем примере кода используется свойство Users для возвращения коллекции пользователей в указанный веб-узел текущего семейства веб-сайтов.
В этом примере требуется директивы using (Imports в Microsoft Visual Basic) для пространства имен Microsoft.SharePoint и Microsoft.SharePoint.Utilities .
Using webSite As SPWeb = SPContext.Current.Site.OpenWeb("Website_URL")
Dim users As SPUserCollection = webSite.Users
Dim user As SPUser
For Each user In users
Response.Write((SPEncode.HtmlEncode(user.Name) + "<BR>"))
Next
End Using
using (SPWeb oWebsite = SPContext.Current.Site.OpenWeb("Website_URL"))
{
SPUserCollection collUsers = oWebsite.Users;
foreach (SPUser oUser in collUsers)
{
Response.Write(SPEncode.HtmlEncode(oUser.Name) + "<BR>");
}
}
Примечание
Некоторые объекты реализуют интерфейс IDisposable и следует избегать сохранения этих объектов в памяти, после они больше не нужны. Disposing Objectsсведения о рекомендованные методы программирования, см.