Метод 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
)
Параметры
member
Тип: Microsoft.SharePoint.SPPrincipalПользователя или группы для удаления.
Исключения
Исключение | Условие |
---|---|
InvalidOperationException | Свойство HasUniqueRoleAssignments свойства ParentSecurableObject является false. |
Замечания
Этот метод не удаляет элемент из всех subscopes. Он должен использоваться только в том случае, если указанный элемент уже имеет разрешение на текущей области безопасности посредством членства в некоторые внешние группы или группы SharePoint. Этот метод очищать избыточных ролей для указанного члена, когда член уже имеет разрешения через членство в некоторые внешние группы или группы SharePoint.
См. также
Справочные материалы
SPRoleAssignmentCollection класс