Метод SPList.CheckPermissions
Проверяет, является ли текущий пользователь указанный набор разрешений для списка и создает исключение, если пользователь не имеет их.
Пространство имен: Microsoft.SharePoint
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
Синтаксис
'Декларация
Public Overrides Sub CheckPermissions ( _
permissionMask As SPBasePermissions _
)
'Применение
Dim instance As SPList
Dim permissionMask As SPBasePermissions
instance.CheckPermissions(permissionMask)
public override void CheckPermissions(
SPBasePermissions permissionMask
)
Параметры
permissionMask
Тип: Microsoft.SharePoint.SPBasePermissionsЗначение перечисления, которая определяет набор разрешений.
Реализации
ISecurableObject.CheckPermissions(SPBasePermissions)
Исключения
Исключение | Условие |
---|---|
UnauthorizedAccessException | Текущий пользователь не имеет заданного разрешения. |
Замечания
Этот метод вызывает метод CheckPermissions(SPBasePermissions) базовый класс для проверки разрешений.
Можно перехвата исключения и перенаправление пользователя /_layouts/AccessDenied.aspx.