检查当前用户是否具有指定的列表的权限集,并将引发异常,如果用户不具有这些。
命名空间: 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。