SPPolicyRoleCollection - Classe
Représente une collection d'objets SPPolicyRole .
Hiérarchie d’héritage
System.Object
Microsoft.SharePoint.Administration.SPAutoSerializingObject
Microsoft.SharePoint.Administration.SPPolicyRoleCollection
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 NotInheritable Class SPPolicyRoleCollection _
Inherits SPAutoSerializingObject _
Implements IEnumerable
'Utilisation
Dim instance As SPPolicyRoleCollection
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class SPPolicyRoleCollection : SPAutoSerializingObject,
IEnumerable
Remarques
Utilisez la propriété PolicyRoles de la classe SPWebApplication pour renvoyer la collection des rôles de stratégie pour l'application Web. Pour créer un rôle de la stratégie de la collection, utilisez la méthode Add .
Un indexeur permet de renvoyer un rôle politique unique de la collection. Par exemple, si la collection est assignée à une variable nommée myPolicyRoles, utilisez myPolicyRoles[index] dans C# ou myPolicyRoles(index) dans Visual Basic .NET, où index est le nom ou le numéro d'index du rôle de la stratégie dans la collection.
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.