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