SPWeb.Users-Eigenschaft

Ruft die Auflistung der User-Objekte, die explizit die Berechtigungen in der Website zugewiesen sind.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaration
Public ReadOnly Property Users As SPUserCollection
    Get
'Usage
Dim instance As SPWeb
Dim value As SPUserCollection

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

Eigenschaftswert

Typ: Microsoft.SharePoint.SPUserCollection
Ein SPUserCollection -Objekt, das Benutzer darstellt.

Beispiele

Im folgenden Codebeispiel wird die Users -Eigenschaft verwendet, um die Auflistung von Benutzern in einer angegebenen Website der aktuellen Websitesammlung 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.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>");
    }
}

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.

Siehe auch

Referenz

SPWeb Klasse

SPWeb-Member

Microsoft.SharePoint-Namespace