RightsSensitiveVisibilityHelper.UserHasRights - Méthode (PermissionContext, SPBasePermissions, PermissionMode, SPList)
Renvoie une valeur de type Boolean qui indique si l'utilisateur actuel dispose des autorisations pour un objet spécifié SPList .
Espace de noms : Microsoft.SharePoint.Utilities
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
Public Shared Function UserHasRights ( _
permissionContext As PermissionContext, _
permissions As SPBasePermissions, _
permissionMode As PermissionMode, _
contextList As SPList _
) As Boolean
'Utilisation
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
)
Paramètres
permissionContext
Type : Microsoft.SharePoint.Utilities.PermissionContextvaleur qui indique l'objet de contexte auquel est appliqué un masque d'autorisation.
permissions
Type : Microsoft.SharePoint.SPBasePermissionsUne valeur SPBasePermissions qui spécifie les autorisations intégrées disponibles dans
permissionMode
Type : Microsoft.SharePoint.Utilities.PermissionModeUne valeur PermissionMode qui spécifie si l'utilisateur doit disposer de tous les droits spécifiés dans le masque d'autorisation pour afficher un lien ou seulement un des droits spécifiés dans le masque d'autorisation.
contextList
Type : Microsoft.SharePoint.SPListL'objet SPList à évaluer.
Valeur renvoyée
Type : System.Boolean
true si l'utilisateur actuel dispose d'autorisations pour l'objet ; dans le cas contraire, false.
Voir aussi
Référence
RightsSensitiveVisibilityHelper classe