SPSite.DoesUserHavePermissions Method (SPReusableAcl, SPBasePermissions) (Microsoft.SharePoint)
Returns a Boolean value indicates whether the user has permissions for the specified set of rights.

Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in microsoft.sharepoint.dll)
Syntax

Visual Basic (Declaration)
Public Function DoesUserHavePermissions ( _
    acl As SPReusableAcl, _
    permissionMask As SPBasePermissions _
) As Boolean
Visual Basic (Usage)
Dim instance As SPSite
Dim acl As SPReusableAcl
Dim permissionMask As SPBasePermissions
Dim returnValue As Boolean

returnValue = instance.DoesUserHavePermissions(acl, permissionMask)
C#
public bool DoesUserHavePermissions (
    SPReusableAcl acl,
    SPBasePermissions permissionMask
)

Parameters

acl

An SPReusableAcl object that represents an access control list.

permissionMask

An SPBasePermissions value that specifies base permissions for the site collection.

Return Value

true if the user has permissions for the specified set of rights; otherwise, false.
See Also

Tags :


Page view tracker