SPPolicy.SPPolicyRoleBindingCollection-Klasse

Stellt die Auflistung der richtlinienrollen über die einzelnen Benutzer oder Benutzergruppen auf eine Richtlinie gebunden ist.

Vererbungshierarchie

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

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

Syntax

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

Hinweise

Richtlinienrollen mithilfe einer Richtlinie Rolle Bindungsauflistung wird jedem Benutzer oder eine Gruppe zugewiesen. Diese Auflistung gibt richtlinienrollen zurück, jedoch nicht das Vorhandensein der richtlinienrollen definiert.

Verwenden Sie die PolicyRoleBindings -Eigenschaft der SPPolicy -Klasse, um die Auflistung der Richtlinie Rolle Bindungen für eine Richtlinie zurückzugeben. Verwenden Sie zum Erstellen einer richtlinienrolle in der Auflistung, die Add oder AddById -Methode.

Verwenden Sie eine Indexerstellung, um eine einzelne richtlinienrolle aus der Rolle Bindungen-Auflistung zurückzugeben. Verwenden Sie beispielsweise, wenn die Auflistung einer Variablen mit dem Namen myPolicyRoleBindingszugewiesen ist, myPolicyRoleBindings[index] in c# oder myPolicyRoleBindings(index) in Visual Basic .NET, wobei index entweder die Indexnummer der richtlinienrolle in der Auflistung oder ein SPPolicyRole -Objekt 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

SPPolicy.SPPolicyRoleBindingCollection-Member

Microsoft.SharePoint.Administration-Namespace