diff options
Diffstat (limited to 'modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Type/RuleActionsType.php')
-rw-r--r-- | modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Type/RuleActionsType.php | 140 |
1 files changed, 140 insertions, 0 deletions
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Type/RuleActionsType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Type/RuleActionsType.php new file mode 100644 index 00000000..f3a0f218 --- /dev/null +++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Type/RuleActionsType.php @@ -0,0 +1,140 @@ +<?php +/** + * Contains \jamesiarmes\PhpEws\Type\RuleActionsType. + */ + +namespace jamesiarmes\PhpEws\Type; + +use \jamesiarmes\PhpEws\Type; + +/** + * Represents the set of actions that are available to be taken on a message + * when conditions are fulfilled. + * + * @package php-ews\Type + */ +class RuleActionsType extends Type +{ + /** + * Represents the categories that are stamped on e-mail messages. + * + * @since Exchange 2010 + * + * @var \jamesiarmes\PhpEws\ArrayType\ArrayOfStringsType + */ + public $AssignCategories; + + /** + * Identifies the ID of the folder that e-mail items will be copied to. + * + * @since Exchange 2010 + * + * @var \jamesiarmes\PhpEws\Type\TargetFolderIdType + */ + public $CopyToFolder; + + /** + * Indicates whether messages are to be moved to the Deleted Items folder. + * + * @since Exchange 2010 + * + * @var boolean + */ + public $Delete; + + /** + * Indicates the e-mail addresses to which messages are to be forwarded as + * attachments. + * + * @since Exchange 2010 + * + * @var \jamesiarmes\PhpEws\ArrayType\ArrayOfEmailAddressesType + */ + public $ForwardAsAttachmentToRecipients; + + /** + * Indicates the e-mail addresses to which messages are to be forwarded. + * + * @since Exchange 2010 + * + * @var \jamesiarmes\PhpEws\ArrayType\ArrayOfEmailAddressesType + */ + public $ForwardToRecipients; + + /** + * Specifies the importance that is to be stamped on messages. + * + * @since Exchange 2010 + * + * @var string + * + * @see \jamesiarmes\PhpEws\Enumeration\ImportanceChoicesType + */ + public $MarkImportance; + + /** + * Indicates whether messages are to be marked as read. + * + * @since Exchange 2010 + * + * @var boolean + */ + public $MarkAsRead; + + /** + * Identifies the ID of the folder that e-mail items will be moved to. + * + * @since Exchange 2010 + * + * @var \jamesiarmes\PhpEws\Type\TargetFolderIdType + */ + public $MoveToFolder; + + /** + * Indicates whether messages are to be permanently deleted and not saved to + * the Deleted Items folder. + * + * @since Exchange 2010 + * + * @var boolean + */ + public $PermanentDelete; + + /** + * Indicates the e-mail addresses to which messages are to be redirected. + * + * @since Exchange 2010 + * + * @var \jamesiarmes\PhpEws\ArrayType\ArrayOfEmailAddressesType + */ + public $RedirectToRecipients; + + /** + * Indicates the mobile phone numbers to which a Short Message Service (SMS) + * alert is to be sent. + * + * @since Exchange 2010 + * + * @var \jamesiarmes\PhpEws\ArrayType\ArrayOfEmailAddressesType + */ + public $SendSMSAlertToRecipients; + + /** + * Indicates the ID of the template message that is to be sent as a reply to + * incoming messages. + * + * @since Exchange 2010 + * + * @var \jamesiarmes\PhpEws\Type\ItemIdType + */ + public $ServerReplyWithMessage; + + /** + * Indicates whether subsequent rules are to be evaluated. + * + * @since Exchange 2010 + * + * @var boolean + */ + public $StopProcessingRules; +} |