Edit

Share via


FolderPermission Class

Definition

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
FolderPermission

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.

Applies to