Compartilhar via


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.

Ver também

Referência

SPWeb class

SPWeb members

Microsoft.SharePoint namespace