SPPolicyRoleCollection-Klasse

Stellt eine Auflistung von SPPolicyRole -Objekten dar.

Vererbungshierarchie

System.Object
  Microsoft.SharePoint.Administration.SPAutoSerializingObject
    Microsoft.SharePoint.Administration.SPPolicyRoleCollection

Namespace:  Microsoft.SharePoint.Administration
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaration
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class SPPolicyRoleCollection _
    Inherits SPAutoSerializingObject _
    Implements IEnumerable
'Usage
Dim instance As SPPolicyRoleCollection
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class SPPolicyRoleCollection : SPAutoSerializingObject, 
    IEnumerable

Hinweise

Verwenden Sie die PolicyRoles -Eigenschaft der SPWebApplication -Klasse, um die Auflistung der richtlinienrollen für die Webanwendung zurückzugeben. Verwenden Sie die Add -Methode, um eine richtlinienrolle in der Auflistung zu erstellen.

Verwenden Sie eine Indexerstellung, um eine einzelne richtlinienrolle aus der Auflistung zurückzugeben. Verwenden Sie beispielsweise, wenn die Auflistung einer Variablen mit dem Namen myPolicyRoleszugewiesen ist, myPolicyRoles[index] in c# oder myPolicyRoles(index) in Visual Basic .NET, wobei index der Name oder die Indexnummer der richtlinienrolle in der Auflistung ist.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.

Siehe auch

Referenz

SPPolicyRoleCollection-Member

Microsoft.SharePoint.Administration-Namespace