Метод 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.Booleantrue Если назначения ролей, копируются из родительского объекта к этому объекту; false если только для текущего пользователя, назначенные роли безопасности.
clearSubscopes
Тип: System.Booleantrue Если уникальные разрешения будут удалены из дочерних объектов, и они могут наследовать назначения ролей из данного объекта. false Если уникальные назначения ролей определен на дочерние объекты остаются на месте.