public final class ExchangeFolderPermission extends ExchangeBasePermission
Represents a permission on a folder.
permissionSet
Constructor and Description |
---|
ExchangeFolderPermission(ExchangeFolderUserInfo userInfo)
Initializes a new instance of the
ExchangeFolderPermission class |
Modifier and Type | Method and Description |
---|---|
int |
getPermissionLevel()
Gets or sets the combination of permissions that a user has on a folder.
|
int |
getReadItems()
Gets or sets a value indicating whether a user has permission to read items in a folder.
|
void |
setPermissionLevel(int value)
Gets or sets the combination of permissions that a user has on a folder.
|
void |
setReadItems(int value)
Gets or sets a value indicating whether a user has permission to read items in a folder.
|
canCreateItems, canCreateItems, canCreateSubFolders, canCreateSubFolders, getDeleteItems, getEditItems, getUserInfo, isFolderContact, isFolderOwner, isFolderVisible, setDeleteItems, setEditItems, setFolderContact, setFolderOwner, setFolderVisible, setUserInfo
public ExchangeFolderPermission(ExchangeFolderUserInfo userInfo)
Initializes a new instance of the ExchangeFolderPermission
class
userInfo
- Specifies a user or a delegate user who has folder access permissionsArgumentNullException
- userInfo
is null
public final int getReadItems()
Gets or sets a value indicating whether a user has permission to read items in a folder.
public final void setReadItems(int value)
Gets or sets a value indicating whether a user has permission to read items in a folder.
public final int getPermissionLevel()
Gets or sets the combination of permissions that a user has on a folder.
public final void setPermissionLevel(int value)
Gets or sets the combination of permissions that a user has on a folder.