Метод SPSite.GetEffectiveRightsForAcl (SPReusableAcl)
Возвращает фактический набор разрешений текущего пользователя для заданного списка (управления доступом).
Пространство имен: Microsoft.SharePoint
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
Синтаксис
'Декларация
Public Function GetEffectiveRightsForAcl ( _
acl As SPReusableAcl _
) As SPBasePermissions
'Применение
Dim instance As SPSite
Dim acl As SPReusableAcl
Dim returnValue As SPBasePermissions
returnValue = instance.GetEffectiveRightsForAcl(acl)
public SPBasePermissions GetEffectiveRightsForAcl(
SPReusableAcl acl
)
Параметры
acl
Тип: Microsoft.SharePoint.SPReusableAclSPReusableAcl объект, представляющий список управления доступом.
Возвращаемое значение
Тип: Microsoft.SharePoint.SPBasePermissions
SPBasePermissions значение, указывающее разрешений для семейства веб-сайтов.
Замечания
Метод GetEffectiveRightsForAcl возвращает больше сведений, чем метод DoesUserHavePermissions .