public final class ExchangeDelegateUser extends Object
Represents a user who is granted access to the principal mailbox
Constructor and Description |
---|
ExchangeDelegateUser()
Initializes a new instance of the
ExchangeDelegateUser class |
ExchangeDelegateUser(String primarySmtpAddress,
int permissionLevel)
Initializes a new instance of the
ExchangeDelegateUser class for the specified user and sets the specified permission level on all folders |
Modifier and Type | Method and Description |
---|---|
ExchangeDelegatePermissions |
getFolderPermissions()
Gets or sets the folder permissions for the delegate user
|
int |
getOptions()
Gets or sets additional options
|
ExchangeFolderUserInfo |
getUserInfo()
Gets or sets the user information
|
void |
setFolderPermissions(ExchangeDelegatePermissions value)
Gets or sets the folder permissions for the delegate user
|
void |
setOptions(int value)
Gets or sets additional options
|
void |
setUserInfo(ExchangeFolderUserInfo value)
Gets or sets the user information
|
public ExchangeDelegateUser()
Initializes a new instance of the ExchangeDelegateUser
class
public ExchangeDelegateUser(String primarySmtpAddress, int permissionLevel)
Initializes a new instance of the ExchangeDelegateUser
class for the specified user and sets the specified permission level on all folders
primarySmtpAddress
- A user primary smtp addresspermissionLevel
- A permission level that is granted to the user on all folderspublic final ExchangeFolderUserInfo getUserInfo()
Gets or sets the user information
public final void setUserInfo(ExchangeFolderUserInfo value)
Gets or sets the user information
public final ExchangeDelegatePermissions getFolderPermissions()
Gets or sets the folder permissions for the delegate user
public final void setFolderPermissions(ExchangeDelegatePermissions value)
Gets or sets the folder permissions for the delegate user
public final int getOptions()
Gets or sets additional options
public final void setOptions(int value)
Gets or sets additional options