FolderPermission FolderPermission 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
FolderPermissionFolderPermissionFolderPermission

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() FolderPermission() FolderPermission()

Initializes a new instance of the FolderPermission class.

FolderPermission(StandardUser, FolderPermissionLevel) FolderPermission(StandardUser, FolderPermissionLevel) FolderPermission(StandardUser, FolderPermissionLevel)

Initializes a new instance of the FolderPermission class for the specified standard user with the specified permission level.

FolderPermission(UserId, FolderPermissionLevel) FolderPermission(UserId, FolderPermissionLevel) FolderPermission(UserId, FolderPermissionLevel)

Initializes a new instance of the FolderPermission class for the specified user with the specified permission level.

FolderPermission(String, FolderPermissionLevel) FolderPermission(String, FolderPermissionLevel) FolderPermission(String, FolderPermissionLevel)

Initializes a new instance of the FolderPermission class for the specified e-mail address with the specified permission level.

Properties

CanCreateItems CanCreateItems CanCreateItems

Gets or sets a value that indicates whether the user can create new items.

CanCreateSubFolders CanCreateSubFolders CanCreateSubFolders

Gets or sets a value that indicates whether the user can create subfolders.

DeleteItems DeleteItems DeleteItems

Gets or sets a value that indicates whether the user can delete existing items.

DisplayPermissionLevel DisplayPermissionLevel DisplayPermissionLevel

Gets the permission level that Microsoft Outlook would display for this folder permission.

EditItems EditItems EditItems

Gets or sets a value that indicates whether the user can edit existing items.

IsFolderContact IsFolderContact IsFolderContact

Gets or sets a value that indicates whether the user is a contact for the folder.

IsFolderOwner IsFolderOwner IsFolderOwner

Gets or sets a value that indicates whether the user owns the folder.

IsFolderVisible IsFolderVisible IsFolderVisible

Gets or sets a value that indicates whether the folder is visible to the user.

PermissionLevel PermissionLevel PermissionLevel

Gets or sets the permission level.

ReadItems ReadItems ReadItems

Gets or sets the read items access permission.

UserId UserId UserId

Gets the identifier of the user that the permission applies to.

Applies to