SPPermissionCollection SPPermissionCollection SPPermissionCollection SPPermissionCollection Class

Definition

Warning

This API is now obsolete.

public ref class SPPermissionCollection : Microsoft::SharePoint::SPBaseCollection
[System.Obsolete("Use the SPRoleAssignmentCollection class instead")]
public class SPPermissionCollection : Microsoft.SharePoint.SPBaseCollection
type SPPermissionCollection = class
    inherit SPBaseCollection
Public Class SPPermissionCollection
Inherits SPBaseCollection
Inheritance
Attributes

Properties

Count Count Count Count
ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized Inherited from SPBaseCollection
ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot Inherited from SPBaseCollection
Inherited Inherited Inherited Inherited
Item[Int32] Item[Int32] Item[Int32] Item[Int32]
Item[SPMember] Item[SPMember] Item[SPMember] Item[SPMember]
Parent Parent Parent Parent
RequestAccess RequestAccess RequestAccess RequestAccess
RequestAccessEmail RequestAccessEmail RequestAccessEmail RequestAccessEmail
UpgradedPersistedProperties UpgradedPersistedProperties UpgradedPersistedProperties UpgradedPersistedProperties Inherited from SPAutoSerializingObject
Xml Xml Xml Xml
Xml2 Xml2 Xml2 Xml2

Methods

Add(SPMember, SPRights) Add(SPMember, SPRights) Add(SPMember, SPRights) Add(SPMember, SPRights)
AddCollection(SPUserInfo[], SPRights[], String[], SPRights[], String[], SPRights[]) AddCollection(SPUserInfo[], SPRights[], String[], SPRights[], String[], SPRights[]) AddCollection(SPUserInfo[], SPRights[], String[], SPRights[], String[], SPRights[]) AddCollection(SPUserInfo[], SPRights[], String[], SPRights[], String[], SPRights[])
CheckPermissions(SPRights) CheckPermissions(SPRights) CheckPermissions(SPRights) CheckPermissions(SPRights)
DoesUserHavePermissions(SPRights) DoesUserHavePermissions(SPRights) DoesUserHavePermissions(SPRights) DoesUserHavePermissions(SPRights)
GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator() Inherited from SPBaseCollection
GetObjectData(SerializationInfo, StreamingContext) GetObjectData(SerializationInfo, StreamingContext) GetObjectData(SerializationInfo, StreamingContext) GetObjectData(SerializationInfo, StreamingContext) Inherited from SPAutoSerializingObject
GetTypedEnumerator<T>() GetTypedEnumerator<T>() GetTypedEnumerator<T>() GetTypedEnumerator<T>() Inherited from SPBaseCollection
OnDeserialization() OnDeserialization() OnDeserialization() OnDeserialization() Inherited from SPAutoSerializingObject
Remove(Int32) Remove(Int32) Remove(Int32) Remove(Int32)
Remove(SPMember) Remove(SPMember) Remove(SPMember) Remove(SPMember)
RemoveCollection(Int32[]) RemoveCollection(Int32[]) RemoveCollection(Int32[]) RemoveCollection(Int32[])
ResetPermissions() ResetPermissions() ResetPermissions() ResetPermissions()
UpdateParent() UpdateParent() UpdateParent() UpdateParent() Inherited from SPAutoSerializingObject

Explicit Interface Implementations

ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) Inherited from SPBaseCollection

Extension Methods

ToJson(Object) ToJson(Object) ToJson(Object) ToJson(Object)

Applies to