Compartir a través de


(SPBasePermissions, Boolean) del método SPList.DoesUserHavePermissions

Indica si el usuario actual tiene un conjunto de permisos especificado en la lista y, opcionalmente, comprueba los permisos en la carpeta actual.

Espacio de nombres:  Microsoft.SharePoint
Ensamblado:  Microsoft.SharePoint (en Microsoft.SharePoint.dll)

Sintaxis

'Declaración
Public Function DoesUserHavePermissions ( _
    permissionMask As SPBasePermissions, _
    checkFolder As Boolean _
) As Boolean
'Uso
Dim instance As SPList
Dim permissionMask As SPBasePermissions
Dim checkFolder As Boolean
Dim returnValue As Boolean

returnValue = instance.DoesUserHavePermissions(permissionMask, _
    checkFolder)
public bool DoesUserHavePermissions(
    SPBasePermissions permissionMask,
    bool checkFolder
)

Parámetros

  • checkFolder
    Tipo: System.Boolean

    true para comprobar permisos de la carpeta actual, la carpeta de raíz de la lista o una carpeta dentro de la lista; en caso contrario, false.

Valor devuelto

Tipo: System.Boolean
true si el usuario tiene los permisos especificados; en caso contrario, false.

Excepciones

Excepción Condición
UnauthorizedAccessException

El usuario actual no tiene el derecho de EnumeratePermissions .

Vea también

Referencia

clase SPList

Miembros SPList

Sobrecarga DoesUserHavePermissions

Espacio de nombres Microsoft.SharePoint