Share via


SPSite.GetEffectiveRightsForAcl-Methode (SPReusableAcl, SPWeb)

Gibt die tatsächlichen Berechtigungen, die der aktuelle Benutzer für die angegebene Zugriffssteuerungsliste (ACL) aufweist.

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

Syntax

'Declaration
Public Function GetEffectiveRightsForAcl ( _
    acl As SPReusableAcl, _
    web As SPWeb _
) As SPBasePermissions
'Usage
Dim instance As SPSite
Dim acl As SPReusableAcl
Dim web As SPWeb
Dim returnValue As SPBasePermissions

returnValue = instance.GetEffectiveRightsForAcl(acl, _
    web)
public SPBasePermissions GetEffectiveRightsForAcl(
    SPReusableAcl acl,
    SPWeb web
)

Parameter

  • web
    Typ: Microsoft.SharePoint.SPWeb

    Ein SPWeb -Objekt, eine Website darstellt. Die Website, die Sie angeben, dient als Hilfe-Objekt zurück, die zum Berechnen der Berechtigung für die angegebene Zugriffssteuerungsliste verwendet wird. Verbessert die Leistung angeben einer Website durch den Wegfall Website Stammobjekt neu erstellen.

Rückgabewert

Typ: Microsoft.SharePoint.SPBasePermissions
Ein SPBasePermissions -Wert, der Basis Berechtigungen für die Website und die ACL angibt.

Hinweise

Die GetEffectiveRightsForAcl -Methode gibt mehr Informationen als die DoesUserHavePermissions -Methode.

Siehe auch

Referenz

SPSite Klasse

SPSite-Member

GetEffectiveRightsForAcl-Überladung

Microsoft.SharePoint-Namespace