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


Метод SPRoleAssignmentCollection.RemoveFromCurrentScopeOnly

Удаляет из текущей области безопасности указанного пользователя или группы.

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

Синтаксис

'Декларация
Public Sub RemoveFromCurrentScopeOnly ( _
    member As SPPrincipal _
)
'Применение
Dim instance As SPRoleAssignmentCollection
Dim member As SPPrincipal

instance.RemoveFromCurrentScopeOnly(member)
public void RemoveFromCurrentScopeOnly(
    SPPrincipal member
)

Параметры

Исключения

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

Свойство HasUniqueRoleAssignments свойства ParentSecurableObject является false.

Замечания

Этот метод не удаляет элемент из всех subscopes. Он должен использоваться только в том случае, если указанный элемент уже имеет разрешение на текущей области безопасности посредством членства в некоторые внешние группы или группы SharePoint. Этот метод очищать избыточных ролей для указанного члена, когда член уже имеет разрешения через членство в некоторые внешние группы или группы SharePoint.

См. также

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

SPRoleAssignmentCollection класс

Элементы SPRoleAssignmentCollection

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