Freigeben über


SPListItem.BreakRoleInheritance-Methode (Boolean, Boolean)

Erstellt eindeutige Rollenzuweisungen für das Listenelement, optional Rollenzuweisungen vom übergeordneten kopiert und löscht optional eindeutige Rollenzuweisungen aus untergeordneten Objekte.

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

Syntax

'Declaration
Public Overrides Sub BreakRoleInheritance ( _
    copyRoleAssignments As Boolean, _
    clearSubscopes As Boolean _
)
'Usage
Dim instance As SPListItem
Dim copyRoleAssignments As Boolean
Dim clearSubscopes As Boolean

instance.BreakRoleInheritance(copyRoleAssignments, _
    clearSubscopes)
public override void BreakRoleInheritance(
    bool copyRoleAssignments,
    bool clearSubscopes
)

Parameter

  • copyRoleAssignments
    Typ: System.Boolean

    Wenn true, diese Methode die Rollenzuweisungen von dem übergeordneten sicherungsfähigen Objekt kopiert, wenn Unterbrechen der Vererbung; andernfalls, formatiert diese Methode den aktuellen Benutzer mit der Berechtigungsstufe, die zum Verwalten des Listenelements erforderlich ist.

  • clearSubscopes
    Typ: System.Boolean

    Gibt an, ob Subscopes oder nicht gelöscht werden sollen.

Hinweise

Diese Methode hebt die Vererbung von Rollenzuweisungen für das Listenelement und erstellt eindeutige Rollenzuweisungen für das Listenelement mit der copyRoleAssignments -Parameter, der angibt, ob die Rollenzuweisungen vom übergeordneten Objekt kopiert und mit der clearSubscopes -Parameter, der angibt, ob die Rollenzuweisungen von untergeordneten Objekte zu löschen.

Diese Methode ruft die BreakRoleInheritance(Boolean, Boolean) -Methode, um die neue Rollenzuweisungen für das Listenelement erstellen.

Siehe auch

Referenz

SPListItem Klasse

SPListItem-Member

BreakRoleInheritance-Überladung

Microsoft.SharePoint-Namespace