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


Свойство SPPermission.Member

Примечание. Этот API устарел.

Получает объект элемента для пользователя или группы, имеющей разрешение.

Пространство имен:  Microsoft.SharePoint
Сборка:  Microsoft.SharePoint (в Microsoft.SharePoint.dll)

Синтаксис

'Декларация
<ObsoleteAttribute("Use the SPRoleAssignment class instead")> _
Public ReadOnly Property Member As SPMember
    Get
'Применение
Dim instance As SPPermission
Dim value As SPMember

value = instance.Member
[ObsoleteAttribute("Use the SPRoleAssignment class instead")]
public SPMember Member { get; }

Значение свойства

Тип: Microsoft.SharePoint.SPMember
Объект SPMember , представляющий элемент.

Замечания

Каждый пользователь или группа, связанная с разрешением, имеет идентификатор уникального элемента и могут быть представлены объектом SPMember .

Примеры

В следующем примере кода используется свойство Member для отображения идентификаторов элементов для разрешения на узел и прав, связанных с каждого идентификатора.

Dim webSite As SPWeb = SPContext.Current.Web
Dim perms As SPPermissionCollection = webSite.Permissions
Dim perm As SPPermission

For Each perm In  perms

    Response.Write(perm.Member.ID & " :: " & 
        perm.PermissionMask.ToString() & "<BR>")

Next perm
SPWeb oWebsite = SPContext.Current.Web;
SPPermissionCollection collPermissions = oWebsite.Permissions;
foreach (SPPermission oPermission in collPermissions)
{
    Response.Write(oPermission.Member.ID + " :: " +
        oPermission.PermissionMask.ToString() + "<BR>");
}

См. также

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

SPPermission класс

Элементы SPPermission

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