SPWeb.SiteUsers - Propriété
Obtient la collection de tous les utilisateurs qui appartiennent à la collection de sites.
Espace de noms : Microsoft.SharePoint
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
Public ReadOnly Property SiteUsers As SPUserCollection
Get
'Utilisation
Dim instance As SPWeb
Dim value As SPUserCollection
value = instance.SiteUsers
public SPUserCollection SiteUsers { get; }
Valeur de propriété
Type : Microsoft.SharePoint.SPUserCollection
Objet SPUserCollection qui représente les utilisateurs.
Exemples
L'exemple de code suivant utilise la propriété SiteUsers pour renvoyer la collection d'utilisateurs pour la collection de sites actuelle et les noms complets des utilisateurs
Cet exemple requiert les directives using (Imports dans Microsoft Visual Basic) pour les espaces de noms Microsoft.SharePoint et 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>");
}
}
Notes
Certains objets implémentent l'interface IDisposable , et vous devez éviter de conserver ces objets dans la mémoire après que qu'ils ne sont plus nécessaires. Pour plus d'informations sur les bonnes pratiques de codage, consultez Disposing Objects.