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.