Метод SPList.GetUserEffectivePermissionInfo
Возвращает подробные сведения о действующих разрешений, для которых есть указанного пользователя в списке и назначения ролей для этого пользователя в этой области.
Пространство имен: Microsoft.SharePoint
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
Синтаксис
'Декларация
Public Overrides Function GetUserEffectivePermissionInfo ( _
userName As String _
) As SPPermissionInfo
'Применение
Dim instance As SPList
Dim userName As String
Dim returnValue As SPPermissionInfo
returnValue = instance.GetUserEffectivePermissionInfo(userName)
public override SPPermissionInfo GetUserEffectivePermissionInfo(
string userName
)
Параметры
userName
Тип: System.StringИмя пользователя, разрешения которого должны быть возвращены.
Возвращаемое значение
Тип: Microsoft.SharePoint.SPPermissionInfo
Подробные сведения о разрешениях и назначения ролей для пользователя.
Исключения
Исключение | Условие |
---|---|
UnauthorizedAccessException | Текущий пользователь не имеет разрешения на перечисление разрешений. |