SPWeb.Users property
Obtém a coleção de objetos de usuário que receberam explicitamente permissões no site.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
Public ReadOnly Property Users As SPUserCollection
Get
'Uso
Dim instance As SPWeb
Dim value As SPUserCollection
value = instance.Users
public SPUserCollection Users { get; }
Property value
Type: Microsoft.SharePoint.SPUserCollection
Um objeto SPUserCollection que representa os usuários.
Examples
O exemplo de código a seguir usa a propriedade Users para retornar a coleção de usuários em um site especificado do conjunto de sites atual.
Este exemplo requer diretivas de using (Imports no Microsoft Visual Basic) para os namespaces Microsoft.SharePoint e 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>");
}
}
Dica
Determinados objetos implementam a interface IDisposable , e você deve evitar reter esses objetos na memória depois que eles não são mais necessários. Para obter informações sobre boas práticas de codificação, consulte Disposing Objects.