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


Метод SPWeb.ResetRoleInheritance

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

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

Синтаксис

'Декларация
Public Overrides Sub ResetRoleInheritance
'Применение
Dim instance As SPWeb

instance.ResetRoleInheritance()
public override void ResetRoleInheritance()

Реализации

ISecurableObject.ResetRoleInheritance()

Исключения

Исключение Условие
SPException

Текущий веб-узел является корневой веб-сайт.

Замечания

Все дочерние объекты веб-сайта, на котором выполняется этот метод теперь также будет наследовать от родителя этого веб-сайта, не только непосредственные дочерние узлы.

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

Если свойство HasUniqueRoleAssignments имеет false, этот метод не выполняет никаких действий.

Дополнительные сведения о наследовании разрешений детально настроенные разрешения ссылки для SharePoint Server 2013см.

См. также

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

SPWeb класс

Элементы SPWeb

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