SPWebPartManager.GetPermissions 方法
在 Web 部件中获取当前用户的权限。
命名空间: Microsoft.SharePoint.WebPartPages
程序集: Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)
语法
声明
Public Function GetPermissions ( _
webPart As WebPart _
) As Permissions
用法
Dim instance As SPWebPartManager
Dim webPart As WebPart
Dim returnValue As Permissions
returnValue = instance.GetPermissions(webPart)
public Permissions GetPermissions(
WebPart webPart
)
参数
webPart
类型:System.Web.UI.WebControls.WebParts.WebPart要在其中计算当前用户的权限的 Web 部件。
返回值
类型:Microsoft.SharePoint.WebPartPages.Permissions
用户可以修改的所有属性或仅个人视图属性,指示是否当前用户可以都修改 Web 部件,用户可以都修改它,如果一个枚举值。
异常
异常 | 条件 |
---|---|
ArgumentNullException | webPart是空引用(无 在 Visual Basic 中)。 |
备注
此方法返回的值会考虑用户的权限,页模式下,Web 部件是共享还是个性化AllowEdit属性的值,包含 Web 部件的WebPartZone对象的属性的值。