Share via


de la propiedad SPWeb.Users

Obtiene la colección de objetos de usuario que se les haya asignado explícitamente permisos en el sitio Web.

Espacio de nombres:  Microsoft.SharePoint
Ensamblado:  Microsoft.SharePoint (en Microsoft.SharePoint.dll)

Sintaxis

'Declaración
Public ReadOnly Property Users As SPUserCollection
    Get
'Uso
Dim instance As SPWeb
Dim value As SPUserCollection

value = instance.Users
public SPUserCollection Users { get; }

Valor de propiedad

Tipo: Microsoft.SharePoint.SPUserCollection
Objeto SPUserCollection que representa a los usuarios.

Ejemplos

En el ejemplo de código siguiente se utiliza la propiedad Users para devolver la colección de usuarios de un sitio Web especificado de la colección de sitios actual.

En este ejemplo se requieren using directivas (Imports en Microsoft Visual Basic) para los espacios de nombres Microsoft.SharePoint y 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>");
    }
}

Nota

Determinados objetos implementan la interfaz de IDisposable y, a continuación, se debe evitar la conservación de estos objetos en la memoria que ya no se necesitan. Para obtener información acerca de buenas prácticas de codificación, vea Disposing Objects.

Vea también

Referencia

clase SPWeb

Miembros SPWeb

Espacio de nombres Microsoft.SharePoint