EffectiveRightsType Class

The EffectiveRightsType class contains the client's rights based on the permission settings for the item or folder. This class was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1).

Inheritance Hierarchy

System.Object
  ExchangeWebServices.EffectiveRightsType

Namespace:  ExchangeWebServices
Assembly:  EWS (in EWS.dll)

Syntax

'Declaration
<SerializableAttribute> _
Public Class EffectiveRightsType
'Usage
Dim instance As EffectiveRightsType
[SerializableAttribute]
public class EffectiveRightsType

Remarks

The EffectiveRightsType class is supported in the GetFolderResponseType, GetItemType, FindFolderType, FindItemType, SyncFolderHierarchyType, and SyncFolderItemsType response classes. The EffectiveRightsType class is exposed as a property in the AllProperties shape for folders and items.

The EffectiveRightsType class provides access to the same information that is provided in the PR_ACCESS MAPI property.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.