SPList.DoesUserHavePermissions method (SPBasePermissions, Boolean)
Indica se o usuário atual tem um conjunto de permissões especificado na lista e, opcionalmente, verifica permissões na pasta atual.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
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
permissionMask
Type: Microsoft.SharePoint.SPBasePermissionsUma combinação bit a bit dos valores de enumeração que especifica as permissões da lista.
checkFolder
Type: System.Booleantrue para verificar permissões em relação a pasta atual, a pasta raiz de lista ou uma pasta dentro da lista; Caso contrário, false.
Valor retornado
Type: System.Boolean
true se o usuário tem as permissões especificadas; Caso contrário, false.
Exceptions
Exception | Condition |
---|---|
UnauthorizedAccessException | O usuário atual não tem o direito de EnumeratePermissions . |