Метод SPList.ResetRoleInheritance
Сбрасывает назначения ролей списка и его потомкам объекта теми объекта родительского списка.
Пространство имен: Microsoft.SharePoint
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
Синтаксис
'Декларация
Public Overrides Sub ResetRoleInheritance
'Применение
Dim instance As SPList
instance.ResetRoleInheritance()
public override void ResetRoleInheritance()
Реализации
ISecurableObject.ResetRoleInheritance()
Исключения
Исключение | Условие |
---|---|
SPException | Список содержит несохраненные изменения. |
Замечания
Все дочерние объекты из списка, на котором выполняется этот метод также теперь будет наследовать от родительского элемента в этом списке, не только непосредственные дочерние объекты.
Рекомендуется тщательно проверить код, использующий этот метод, чтобы увидеть эффект от его применения к дочерним объектам.
Этот метод не имеет никакого эффекта, если свойство HasUniqueRoleAssignments имеет false.
Дополнительные сведения о наследование разрешений можно детально настроенных разрешений Справка по SharePoint Server 2013.
Вызовите Update() , чтобы сохранить изменения в список до вызова этого метода.