Share via


de la propiedad SPWeb.SiteUsers

Obtiene la colección de todos los usuarios que pertenecen a la colección de sitios.

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

Sintaxis

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

value = instance.SiteUsers
public SPUserCollection SiteUsers { 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 SiteUsers para devolver la colección de usuarios de la colección de sitios actual y nombres para mostrar del usuario

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.SiteUsers

    For Each user As SPUser In users
        Response.Write((SPEncode.HtmlEncode(user.Name) + "<BR>"))
    Next
End Using
using (SPWeb oWebsite = SPContext.Current.Site.OpenWeb("Website_URL"))
{
    SPUserCollection collUsers = oWebsite.SiteUsers;
    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