SPSite.GetEffectiveRightsForAcl - Méthode (SPReusableAcl, SPWeb)

Renvoie les autorisations réelles qui dispose de l'utilisateur actuel pour la liste de contrôle d'accès (ACL).

Espace de noms :  Microsoft.SharePoint
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
Public Function GetEffectiveRightsForAcl ( _
    acl As SPReusableAcl, _
    web As SPWeb _
) As SPBasePermissions
'Utilisation
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
)

Paramètres

  • web
    Type : Microsoft.SharePoint.SPWeb

    Objet SPWeb qui représente un site Web. Le site Web que vous spécifiez sert à un objet d'assistance qui est utilisé pour calculer les autorisation de la liste de contrôle d'accès spécifié. Spécification d'un site Web améliore les performances en éliminant le besoin de recréer l'objet de site Web racine.

Valeur renvoyée

Type : Microsoft.SharePoint.SPBasePermissions
Valeur SPBasePermissions qui spécifie les autorisations de base pour le site et les ACL.

Remarques

La méthode GetEffectiveRightsForAcl renvoie plus d'informations que la méthode DoesUserHavePermissions .

Voir aussi

Référence

SPSite classe

SPSite - Membres

GetEffectiveRightsForAcl - Surcharge

Microsoft.SharePoint - Espace de noms