diff options
author | Simon Rettberg | 2018-04-05 15:08:52 +0200 |
---|---|---|
committer | Simon Rettberg | 2018-04-05 15:08:52 +0200 |
commit | b409fbb72591b43df7431e83e30d6c00ea633f21 (patch) | |
tree | e16963094d5189c24220bf8331a054e8be33325b /modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Type/RetentionPolicyTagType.php | |
parent | [locationinfo] Fix color of seat counter not updating properly (diff) | |
download | slx-admin-b409fbb72591b43df7431e83e30d6c00ea633f21.tar.gz slx-admin-b409fbb72591b43df7431e83e30d6c00ea633f21.tar.xz slx-admin-b409fbb72591b43df7431e83e30d6c00ea633f21.zip |
[locationinfo] Add exchange backend
Closes #3170
Diffstat (limited to 'modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Type/RetentionPolicyTagType.php')
-rw-r--r-- | modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Type/RetentionPolicyTagType.php | 101 |
1 files changed, 101 insertions, 0 deletions
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Type/RetentionPolicyTagType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Type/RetentionPolicyTagType.php new file mode 100644 index 00000000..c6a4dbeb --- /dev/null +++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Type/RetentionPolicyTagType.php @@ -0,0 +1,101 @@ +<?php +/** + * Contains \jamesiarmes\PhpEws\Type\RetentionPolicyTagType. + */ + +namespace jamesiarmes\PhpEws\Type; + +use jamesiarmes\PhpEws\Type; + +/** + * Defines the retention policy for a mailbox item. + * + * @package php-ews\Type + */ +class RetentionPolicyTagType extends Type +{ + /** + * Specifies the descriptive text for the retention policy. + * + * @since Exchange 2013 + * + * @var string + */ + public $Description; + + /** + * Defines the display name of the retention policy tag. + * + * @since Exchange 2013 + * + * @var string + */ + public $DisplayName; + + /** + * Indicates whether the mailbox is an archive mailbox. + * + * @since Exchange 2013 + * + * @var boolean + */ + public $IsArchive; + + /** + * Indicates whether the retention policy is visible to users. + * + * @since Exchange 2013 + * + * @var boolean + */ + public $IsVisible; + + /** + * Indicates whether the user opted in to the retention policy. + * + * @since Exchange 2013 + * + * @var boolean + */ + public $OptedInto; + + /** + * Specifies the action performed on items with the retention tag. + * + * @since Exchange 2013 + * + * @var string + * + * @see \jamesiarmes\PhpEws\Enumeration\RetentionActionType + */ + public $RetentionAction; + + /** + * Specifies the retention tag identifier. + * + * @since Exchange 2013 + * + * @var string + */ + public $RetentionId; + + /** + * Specifies the number of days that the retention policy is in effect. + * + * @since Exchange 2013 + * + * @var integer + */ + public $RetentionPeriod; + + /** + * Specifies the type of folder used in a retention policy. + * + * @since Exchange 2013 + * + * @var string + * + * @see \jamesiarmes\PhpEws\Enumeration\ElcFolderType + */ + public $Type; +} |