Share via


SPPolicyRole-Klasse

Definiert die Rechte erteilt oder verweigert für eine einzelne Richtlinie-Rolle.

Vererbungshierarchie

System.Object
  Microsoft.SharePoint.Administration.SPAutoSerializingObject
    Microsoft.SharePoint.Administration.SPPolicyRole

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

Syntax

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

Hinweise

Verwenden Sie die PolicyRoles -Eigenschaft der SPWebApplication -Klasse, um die Auflistung der richtlinienrollen für die Webanwendung zurückzugeben.

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 index entweder den Namen oder die Indexnummer der richtlinienrolle in der Auflistung entspricht.

Threadsicherheit

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

Siehe auch

Referenz

SPPolicyRole-Member

Microsoft.SharePoint.Administration-Namespace