RulePredicates Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents the set of conditions and exceptions that are available for a rule.
public ref class RulePredicates sealed : Microsoft::Exchange::WebServices::Data::ComplexProperty
public sealed class RulePredicates : Microsoft.Exchange.WebServices.Data.ComplexProperty
Public NotInheritable Class RulePredicates
Inherits ComplexProperty
- Inheritance
Properties
Categories |
Gets the categories that an incoming message is labeled with in order for the condition or exception to apply. |
ContainsBodyStrings |
Gets the strings that appear in the body of incoming messages in order for the condition or exception to apply. |
ContainsHeaderStrings |
Gets the strings that appear in the headers of incoming messages in order for the condition or exception to apply. |
ContainsRecipientStrings |
Gets the strings that appear in either the ToRecipients or CcRecipients properties of incoming messages in order for the condition or exception to apply. |
ContainsSenderStrings |
Gets the strings that appears in the From property of incoming messages in order for the condition or exception to apply. |
ContainsSubjectOrBodyStrings |
Gets the strings that appear in either the body or the subject of incoming messages in order for the condition or exception to apply. |
ContainsSubjectStrings |
Gets the strings that appear in the subject of incoming messages in order for the condition or exception to apply. |
FlaggedForAction |
Gets or sets the flag for action value that appears on incoming messages in order for the condition or exception to apply. |
FromAddresses |
Gets the e-mail addresses of the senders of incoming messages in order for the condition or exception to apply. |
FromConnectedAccounts |
Gets the e-mail account names from which incoming messages must have been aggregated in order for the condition or exception to apply. |
HasAttachments |
Gets or sets a value that indicates whether incoming messages must have attachments in order for the condition or exception to apply. |
Importance |
Gets or sets the importance that is stamped on incoming messages in order for the condition or exception to apply. |
IsApprovalRequest |
Gets or sets a value that indicates whether incoming messages must be approval requests in order for the condition or exception to apply. |
IsAutomaticForward |
Gets or sets a value that indicates whether incoming messages must be automatic forwards in order for the condition or exception to apply. |
IsAutomaticReply |
Gets or sets a value that indicates whether incoming messages must be automatic replies in order for the condition or exception to apply. |
IsEncrypted |
Gets or sets a value that indicates whether incoming messages must be S/MIME encrypted in order for the condition or exception to apply. |
IsMeetingRequest |
Gets or sets a value that indicates whether incoming messages must be meeting requests in order for the condition or exception to apply. |
IsMeetingResponse |
Gets or sets a value that indicates whether incoming messages must be meeting responses in order for the condition or exception to apply. |
IsNonDeliveryReport |
Gets or sets a value that indicates whether incoming messages must be non-delivery reports (NDR) in order for the condition or exception to apply. |
IsPermissionControlled |
Gets or sets a value that indicates whether incoming messages must be permission controlled (RMS protected) in order for the condition or exception to apply. |
IsReadReceipt |
Gets or sets a value that indicates whether incoming messages must be read receipts in order for the condition or exception to apply. |
IsSigned |
Gets or sets a value that indicates whether incoming messages must be S/MIME signed in order for the condition or exception to apply. |
IsVoicemail |
Gets or sets a value that indicates whether incoming messages must be voice mails in order for the condition or exception to apply. |
ItemClasses |
Gets the item classes that must be stamped on incoming messages in order for the condition or exception to apply. |
MessageClassifications |
Gets the message classifications that must be stamped on incoming messages in order for the condition or exception to apply. |
NotSentToMe |
Gets or sets a value that indicates whether the owner of the mailbox must not be in the ToRecipients property of the incoming messages in order for the condition or exception to apply. |
Sensitivity |
Gets or sets the sensitivity that must be stamped on incoming messages in order for the condition or exception to apply. |
SentCcMe |
Gets or sets a value that indicates whether the owner of the mailbox must be in the CcRecipients property of incoming messages in order for the condition or exception to apply. |
SentOnlyToMe |
Gets or sets a value that indicates whether the owner of the mailbox must be the only one in the ToRecipients property of incoming messages in order for the condition or exception to apply. |
SentToAddresses |
Gets the e-mail addresses that incoming messages must have been sent to in order for the condition or exception to apply. |
SentToMe |
Gets or sets a value that indicates whether the owner of the mailbox must be in the ToRecipients property of incoming messages in order for the condition or exception to apply. |
SentToOrCcMe |
Gets or sets a value that indicates whether the owner of the mailbox must be in either a ToRecipients or CcRecipients property of incoming messages in order for the condition or exception to apply. |
WithinDateRange |
Gets the date range within which incoming messages must have been received in order for the condition or exception to apply. |
WithinSizeRange |
Gets the minimum and maximum sizes that incoming messages must have in order for the condition or exception to apply. |