我正在尝试在 c# 中检查 SharePoint 用户的权限,并且遇到了以下似乎有效的代码:
isGranted = spweb.DoesUserHavePermissions(userlogin, SPBasePermissions.EmptyMask | SPBasePermissions.ViewPages);
第一个参数是要检查权限的用户。第二个参数是检查用户是否有权限。
我的问题是,按位或 emptymask 和 viewpages 权限之间的结果是什么?这实际上是在检查什么权限?