Поделиться через


Метод 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

Текущий пользователь не имеет разрешения на перечисление разрешений.

См. также

Справочные материалы

SPList класс

Элементы SPList

Пространство имен Microsoft.SharePoint

GetUserEffectivePermissions(String)