FolderPermission Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents a permission on a folder.
public ref class FolderPermission sealed : Microsoft::Exchange::WebServices::Data::ComplexProperty
public sealed class FolderPermission : Microsoft.Exchange.WebServices.Data.ComplexProperty
Public NotInheritable Class FolderPermission
Inherits ComplexProperty
- Inheritance
Remarks
When targeting Exchange Online, Exchange Online as part of Office 365, and on-premises versions of Exchange starting with Exchange 2013, folder permissions are not returned in the FirstClassProperties property set. In order to retrieve folder permissions, add the Permissions property to the property set when binding to the folder.
Constructors
FolderPermission() |
Initializes a new instance of the FolderPermission class. |
FolderPermission(StandardUser, FolderPermissionLevel) |
Initializes a new instance of the FolderPermission class for the specified standard user with the specified permission level. |
FolderPermission(String, FolderPermissionLevel) |
Initializes a new instance of the FolderPermission class for the specified e-mail address with the specified permission level. |
FolderPermission(UserId, FolderPermissionLevel) |
Initializes a new instance of the FolderPermission class for the specified user with the specified permission level. |
Properties
CanCreateItems |
Gets or sets a value that indicates whether the user can create new items. |
CanCreateSubFolders |
Gets or sets a value that indicates whether the user can create subfolders. |
DeleteItems |
Gets or sets a value that indicates whether the user can delete existing items. |
DisplayPermissionLevel |
Gets the permission level that Microsoft Outlook would display for this folder permission. |
EditItems |
Gets or sets a value that indicates whether the user can edit existing items. |
IsFolderContact |
Gets or sets a value that indicates whether the user is a contact for the folder. |
IsFolderOwner |
Gets or sets a value that indicates whether the user owns the folder. |
IsFolderVisible |
Gets or sets a value that indicates whether the folder is visible to the user. |
PermissionLevel |
Gets or sets the permission level. |
ReadItems |
Gets or sets the read items access permission. |
UserId |
Gets the identifier of the user that the permission applies to. |