C# 클래스 Glyma.SharePoint.Security.GlymaSecurityGroupCollection

파일 보기 프로젝트 열기: chris-tomich/Glyma 1 사용 예제들

Private Properties

프로퍼티 타입 설명
ExistsInHigherPermissionLevel bool
FilterGroups IList>.IDictionary
GetGroupsPermissionLevel GlymaPermissionLevel

공개 메소드들

메소드 설명
GetUsersGroups ( SPWeb web, SPUser currentUser ) : IList
GlymaSecurityGroupCollection ( SecurityContextManager context, IDictionary groups ) : Microsoft.SharePoint

비공개 메소드들

메소드 설명
ExistsInHigherPermissionLevel ( GlymaSecurityGroup group, GlymaPermissionLevel currentPermissionLevel ) : bool

Checks if the the group appears in a higher permission level

FilterGroups ( ) : IList>.IDictionary

Filters the GlymaSPSecurityGroup dictionary so that groups only return for the highest permission level they've been granted.

GetGroupsPermissionLevel ( GlymaSecurityGroup glGroup ) : GlymaPermissionLevel

메소드 상세

GetUsersGroups() 공개 메소드

public GetUsersGroups ( SPWeb web, SPUser currentUser ) : IList
web SPWeb
currentUser SPUser
리턴 IList

GlymaSecurityGroupCollection() 공개 메소드

public GlymaSecurityGroupCollection ( SecurityContextManager context, IDictionary groups ) : Microsoft.SharePoint
context SecurityContextManager
groups IDictionary
리턴 Microsoft.SharePoint