(PermissionContext, SPBasePermissions, PermissionMode, SPList) del método RightsSensitiveVisibilityHelper.UserHasRights
Devuelve un valor booleano que indica si el usuario actual tiene permisos para un objeto especificado SPList .
Espacio de nombres: Microsoft.SharePoint.Utilities
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
Public Shared Function UserHasRights ( _
permissionContext As PermissionContext, _
permissions As SPBasePermissions, _
permissionMode As PermissionMode, _
contextList As SPList _
) As Boolean
'Uso
Dim permissionContext As PermissionContext
Dim permissions As SPBasePermissions
Dim permissionMode As PermissionMode
Dim contextList As SPList
Dim returnValue As Boolean
returnValue = RightsSensitiveVisibilityHelper.UserHasRights(permissionContext, _
permissions, permissionMode, contextList)
public static bool UserHasRights(
PermissionContext permissionContext,
SPBasePermissions permissions,
PermissionMode permissionMode,
SPList contextList
)
Parámetros
permissionContext
Tipo: Microsoft.SharePoint.Utilities.PermissionContextvalor que indica el objeto de contexto al que se aplica una máscara de permisos.
permissions
Tipo: Microsoft.SharePoint.SPBasePermissionsUn valor de SPBasePermissions que especifica los permisos integrados disponibles en
permissionMode
Tipo: Microsoft.SharePoint.Utilities.PermissionModeUn valor de PermissionMode que especifica si el usuario debe tener todos los derechos especificados en la máscara de permisos para ver un vínculo, o sólo uno de los derechos especificados en la máscara de permisos.
contextList
Tipo: Microsoft.SharePoint.SPListObjeto SPList que se va a evaluar.
Valor devuelto
Tipo: System.Boolean
true si el usuario actual tiene permisos para el objeto; en caso contrario, false.
Vea también
Referencia
clase RightsSensitiveVisibilityHelper