SPPolicy.SPPolicyRoleBindingCollection - Classe

Représente la collection de rôles de stratégie par le biais duquel chaque utilisateur ou groupe est lié à une stratégie.

Hiérarchie d’héritage

System.Object
  Microsoft.SharePoint.Administration.SPAutoSerializingObject
    Microsoft.SharePoint.SPBaseCollection
      Microsoft.SharePoint.Administration.SPPolicy.SPPolicyRoleBindingCollection

Espace de noms :  Microsoft.SharePoint.Administration
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public Class SPPolicyRoleBindingCollection _
    Inherits SPBaseCollection
'Utilisation
Dim instance As SPPolicy.SPPolicyRoleBindingCollection
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public class SPPolicyRoleBindingCollection : SPBaseCollection

Remarques

Chaque utilisateur ou groupe est affecté aux rôles de stratégie à l'aide d'une collection de liaisons de rôle de stratégie. Cette collection retourne les rôles de la stratégie, mais il ne définit pas l'existence des rôles de stratégie.

Utilisez la propriété PolicyRoleBindings de la classe SPPolicy pour renvoyer la collection de liaisons de rôle de stratégie pour une stratégie. Pour créer un rôle de la stratégie de la collection, utilisez la méthode Add ou AddById .

Pour renvoyer un rôle politique unique à partir de la collection de liaisons de rôle, utilisez un indexeur. Par exemple, si la collection est assignée à une variable nommée myPolicyRoleBindings, utilisez myPolicyRoleBindings[index] dans C# ou myPolicyRoleBindings(index) dans Visual Basic .NET, où index est le numéro d'index du rôle de la stratégie dans la collection, ou un objet SPPolicyRole .

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

SPPolicy.SPPolicyRoleBindingCollection - Membres

Microsoft.SharePoint.Administration - Espace de noms