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.