SPNamedAclRights<TRightsEnum> - Classe
Représente un nom utilisé pour décrire un ensemble de droits d'accès.
Hiérarchie d’héritage
System.Object
Microsoft.SharePoint.Administration.AccessControl.SPNamedObjectRights
Microsoft.SharePoint.Administration.AccessControl.SPNamedAclRights<TRightsEnum>
Microsoft.SharePoint.Administration.AccessControl.SPNamedCentralAdministrationRights
Microsoft.SharePoint.Administration.AccessControl.SPNamedIisWebServiceApplicationRights
Espace de noms : Microsoft.SharePoint.Administration.AccessControl
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
Public Class SPNamedAclRights(Of TRightsEnum As {Structure, New}) _
Inherits SPNamedObjectRights
'Utilisation
Dim instance As SPNamedAclRights(Of TRightsEnum)
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
public class SPNamedAclRights<TRightsEnum> : SPNamedObjectRights
where TRightsEnum : struct, new()
Paramètres de type
- TRightsEnum
Remarques
Par exemple, le nom « Modifier » peut être utilisé pour décrire des droits en lecture et écriture.
Cette classe peut être utilisée pour créer une interface utilisateur permettant de gérer une liste de contrôle d'accès.
Cohérence de thread
Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.
Voir aussi
Référence
SPNamedAclRights<TRightsEnum> - Membres
Microsoft.SharePoint.Administration.AccessControl - Espace de noms