Поделиться через


Метод SPList.BreakRoleInheritance (Boolean, Boolean)

Создает уникальные назначения ролей для списка от родительского сайта, при необходимости копирует назначений ролей от родительского сайта и при необходимости очищает уникальные назначения ролей из потомков.

Пространство имен:  Microsoft.SharePoint
Сборка:  Microsoft.SharePoint (в Microsoft.SharePoint.dll)

Синтаксис

'Декларация
Public Overrides Sub BreakRoleInheritance ( _
    copyRoleAssignments As Boolean, _
    clearSubscopes As Boolean _
)
'Применение
Dim instance As SPList
Dim copyRoleAssignments As Boolean
Dim clearSubscopes As Boolean

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

Параметры

  • copyRoleAssignments
    Тип: System.Boolean

    true Если назначения ролей, копируются из родительского объекта к этому объекту; false если только для текущего пользователя, назначенные роли безопасности.

  • clearSubscopes
    Тип: System.Boolean

    true Если уникальные разрешения будут удалены из дочерних объектов, и они могут наследовать назначения ролей из данного объекта. false Если уникальные назначения ролей определен на дочерние объекты остаются на месте.

См. также

Справочные материалы

SPList класс

Элементы SPList

Перегрузка BreakRoleInheritance

Пространство имен Microsoft.SharePoint