Aspose::Email::Clients::Exchange::RuleActions Class Referencefinal

Represents the set of actions that are available to a rule. More...

Inherits Object.

Public Member Functions

System::SharedPtr< System::Collections::Specialized::StringCollection > get_AssignCategories () const
 Gets the categories that are stamped on e-mail messages. More...
 
void set_AssignCategories (System::SharedPtr< System::Collections::Specialized::StringCollection > value)
 Sets the categories that are stamped on e-mail messages. More...
 
System::String get_CopyToFolder () const
 Gets the folder that e-mail items will be copied to. More...
 
void set_CopyToFolder (System::String value)
 Sets the folder that e-mail items will be copied to. More...
 
bool get_Delete () const
 Gets a value indicating whether messages are to be moved to the Deleted Items folder. More...
 
void set_Delete (bool value)
 Sets a value indicating whether messages are to be moved to the Deleted Items folder. More...
 
System::SharedPtr< MailAddressCollectionget_ForwardAsAttachmentToRecipients () const
 Gets the e-mail addresses to which messages are to be forwarded as attachments. More...
 
void set_ForwardAsAttachmentToRecipients (System::SharedPtr< MailAddressCollection > value)
 Sets the e-mail addresses to which messages are to be forwarded as attachments. More...
 
System::SharedPtr< MailAddressCollectionget_ForwardToRecipients () const
 Gets the e-mail addresses to which messages are to be forwarded. More...
 
void set_ForwardToRecipients (System::SharedPtr< MailAddressCollection > value)
 Sets the e-mail addresses to which messages are to be forwarded. More...
 
ImportanceChoices get_MarkImportance () const
 Gets the importance that is to be stamped on messages. More...
 
void set_MarkImportance (ImportanceChoices value)
 Sets the importance that is to be stamped on messages. More...
 
bool get_MarkAsRead () const
 Gets a value indicating whether messages are to be marked as read. More...
 
void set_MarkAsRead (bool value)
 Sets a value indicating whether messages are to be marked as read. More...
 
System::String get_MoveToFolder () const
 Gets the ID of the folder that e-mail items will be moved to. More...
 
void set_MoveToFolder (System::String value)
 Sets the ID of the folder that e-mail items will be moved to. More...
 
bool get_PermanentDelete () const
 Gets a value indicating whether messages are to be permanently deleted and not saved to the Deleted Items folder. More...
 
void set_PermanentDelete (bool value)
 Sets a value indicating whether messages are to be permanently deleted and not saved to the Deleted Items folder. More...
 
System::SharedPtr< MailAddressCollectionget_RedirectToRecipients () const
 Gets the e-mail addresses to which messages are to be redirected. More...
 
void set_RedirectToRecipients (System::SharedPtr< MailAddressCollection > value)
 Sets the e-mail addresses to which messages are to be redirected. More...
 
System::SharedPtr< MailAddressCollectionget_SendSMSAlertToRecipients () const
 Gets the mobile phone numbers to which a Short Message Service (SMS) alert is to be sent. More...
 
void set_SendSMSAlertToRecipients (System::SharedPtr< MailAddressCollection > value)
 Sets the mobile phone numbers to which a Short Message Service (SMS) alert is to be sent. More...
 
System::String get_ServerReplyWithMessage () const
 Gets the ID of the template message that is to be sent as a reply to incoming messages. More...
 
void set_ServerReplyWithMessage (System::String value)
 Sets the ID of the template message that is to be sent as a reply to incoming messages. More...
 
bool get_StopProcessingRules () const
 Gets a value indicating whether subsequent rules are to be evaluated. More...
 
void set_StopProcessingRules (bool value)
 Sets a value indicating whether subsequent rules are to be evaluated. More...
 
 RuleActions ()
 Initializes a new instance of the RuleActions class More...
 

Detailed Description

Represents the set of actions that are available to a rule.

Constructor & Destructor Documentation

◆ RuleActions()

Aspose::Email::Clients::Exchange::RuleActions::RuleActions ( )

Initializes a new instance of the RuleActions class

Member Function Documentation

◆ get_AssignCategories()

System::SharedPtr<System::Collections::Specialized::StringCollection> Aspose::Email::Clients::Exchange::RuleActions::get_AssignCategories ( ) const

Gets the categories that are stamped on e-mail messages.

◆ get_CopyToFolder()

System::String Aspose::Email::Clients::Exchange::RuleActions::get_CopyToFolder ( ) const

Gets the folder that e-mail items will be copied to.

◆ get_Delete()

bool Aspose::Email::Clients::Exchange::RuleActions::get_Delete ( ) const

Gets a value indicating whether messages are to be moved to the Deleted Items folder.

◆ get_ForwardAsAttachmentToRecipients()

System::SharedPtr<MailAddressCollection> Aspose::Email::Clients::Exchange::RuleActions::get_ForwardAsAttachmentToRecipients ( ) const

Gets the e-mail addresses to which messages are to be forwarded as attachments.

◆ get_ForwardToRecipients()

System::SharedPtr<MailAddressCollection> Aspose::Email::Clients::Exchange::RuleActions::get_ForwardToRecipients ( ) const

Gets the e-mail addresses to which messages are to be forwarded.

◆ get_MarkAsRead()

bool Aspose::Email::Clients::Exchange::RuleActions::get_MarkAsRead ( ) const

Gets a value indicating whether messages are to be marked as read.

◆ get_MarkImportance()

ImportanceChoices Aspose::Email::Clients::Exchange::RuleActions::get_MarkImportance ( ) const

Gets the importance that is to be stamped on messages.

◆ get_MoveToFolder()

System::String Aspose::Email::Clients::Exchange::RuleActions::get_MoveToFolder ( ) const

Gets the ID of the folder that e-mail items will be moved to.

◆ get_PermanentDelete()

bool Aspose::Email::Clients::Exchange::RuleActions::get_PermanentDelete ( ) const

Gets a value indicating whether messages are to be permanently deleted and not saved to the Deleted Items folder.

◆ get_RedirectToRecipients()

System::SharedPtr<MailAddressCollection> Aspose::Email::Clients::Exchange::RuleActions::get_RedirectToRecipients ( ) const

Gets the e-mail addresses to which messages are to be redirected.

◆ get_SendSMSAlertToRecipients()

System::SharedPtr<MailAddressCollection> Aspose::Email::Clients::Exchange::RuleActions::get_SendSMSAlertToRecipients ( ) const

Gets the mobile phone numbers to which a Short Message Service (SMS) alert is to be sent.

◆ get_ServerReplyWithMessage()

System::String Aspose::Email::Clients::Exchange::RuleActions::get_ServerReplyWithMessage ( ) const

Gets the ID of the template message that is to be sent as a reply to incoming messages.

◆ get_StopProcessingRules()

bool Aspose::Email::Clients::Exchange::RuleActions::get_StopProcessingRules ( ) const

Gets a value indicating whether subsequent rules are to be evaluated.

◆ set_AssignCategories()

void Aspose::Email::Clients::Exchange::RuleActions::set_AssignCategories ( System::SharedPtr< System::Collections::Specialized::StringCollection >  value)

Sets the categories that are stamped on e-mail messages.

◆ set_CopyToFolder()

void Aspose::Email::Clients::Exchange::RuleActions::set_CopyToFolder ( System::String  value)

Sets the folder that e-mail items will be copied to.

◆ set_Delete()

void Aspose::Email::Clients::Exchange::RuleActions::set_Delete ( bool  value)

Sets a value indicating whether messages are to be moved to the Deleted Items folder.

◆ set_ForwardAsAttachmentToRecipients()

void Aspose::Email::Clients::Exchange::RuleActions::set_ForwardAsAttachmentToRecipients ( System::SharedPtr< MailAddressCollection value)

Sets the e-mail addresses to which messages are to be forwarded as attachments.

◆ set_ForwardToRecipients()

void Aspose::Email::Clients::Exchange::RuleActions::set_ForwardToRecipients ( System::SharedPtr< MailAddressCollection value)

Sets the e-mail addresses to which messages are to be forwarded.

◆ set_MarkAsRead()

void Aspose::Email::Clients::Exchange::RuleActions::set_MarkAsRead ( bool  value)

Sets a value indicating whether messages are to be marked as read.

◆ set_MarkImportance()

void Aspose::Email::Clients::Exchange::RuleActions::set_MarkImportance ( ImportanceChoices  value)

Sets the importance that is to be stamped on messages.

◆ set_MoveToFolder()

void Aspose::Email::Clients::Exchange::RuleActions::set_MoveToFolder ( System::String  value)

Sets the ID of the folder that e-mail items will be moved to.

◆ set_PermanentDelete()

void Aspose::Email::Clients::Exchange::RuleActions::set_PermanentDelete ( bool  value)

Sets a value indicating whether messages are to be permanently deleted and not saved to the Deleted Items folder.

◆ set_RedirectToRecipients()

void Aspose::Email::Clients::Exchange::RuleActions::set_RedirectToRecipients ( System::SharedPtr< MailAddressCollection value)

Sets the e-mail addresses to which messages are to be redirected.

◆ set_SendSMSAlertToRecipients()

void Aspose::Email::Clients::Exchange::RuleActions::set_SendSMSAlertToRecipients ( System::SharedPtr< MailAddressCollection value)

Sets the mobile phone numbers to which a Short Message Service (SMS) alert is to be sent.

◆ set_ServerReplyWithMessage()

void Aspose::Email::Clients::Exchange::RuleActions::set_ServerReplyWithMessage ( System::String  value)

Sets the ID of the template message that is to be sent as a reply to incoming messages.

◆ set_StopProcessingRules()

void Aspose::Email::Clients::Exchange::RuleActions::set_StopProcessingRules ( bool  value)

Sets a value indicating whether subsequent rules are to be evaluated.