SPWeb.SiteUsers-Eigenschaft
Die Auflistung aller Benutzer, die in der Websitesammlung angehören.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
Public ReadOnly Property SiteUsers As SPUserCollection
Get
'Usage
Dim instance As SPWeb
Dim value As SPUserCollection
value = instance.SiteUsers
public SPUserCollection SiteUsers { get; }
Eigenschaftswert
Typ: Microsoft.SharePoint.SPUserCollection
Ein SPUserCollection -Objekt, das Benutzer darstellt.
Beispiele
Im folgenden Codebeispiel wird die SiteUsers -Eigenschaft verwendet, um die Auflistung von Benutzern für die aktuelle Websitesammlung und die Anzeigenamen des Benutzers zurückzugeben
Dieses Beispiel erfordert using Richtlinien (Imports in Microsoft Visual Basic) für die Namespaces Microsoft.SharePoint und 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>");
}
}
Hinweis
Bestimmte Objekte die IDisposable -Schnittstelle implementieren, und Sie müssen vermeiden, diese Objekte im Arbeitsspeicher beibehalten, wenn sie nicht mehr benötigt werden. Informationen zu bewährten Codierung finden Sie unter Disposing Objects.