RulePredicates RulePredicates RulePredicates Class

Definition

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
RulePredicatesRulePredicatesRulePredicates

Properties

Categories Categories Categories

Gets the categories that an incoming message is labeled with in order for the condition or exception to apply.

ContainsBodyStrings ContainsBodyStrings ContainsBodyStrings

Gets the strings that appear in the body of incoming messages in order for the condition or exception to apply.

ContainsHeaderStrings ContainsHeaderStrings ContainsHeaderStrings

Gets the strings that appear in the headers of incoming messages in order for the condition or exception to apply.

ContainsRecipientStrings ContainsRecipientStrings 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 ContainsSenderStrings ContainsSenderStrings

Gets the strings that appears in the From property of incoming messages in order for the condition or exception to apply.

ContainsSubjectOrBodyStrings ContainsSubjectOrBodyStrings 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 ContainsSubjectStrings ContainsSubjectStrings

Gets the strings that appear in the subject of incoming messages in order for the condition or exception to apply.

FlaggedForAction FlaggedForAction FlaggedForAction

Gets or sets the flag for action value that appears on incoming messages in order for the condition or exception to apply.

FromAddresses FromAddresses FromAddresses

Gets the e-mail addresses of the senders of incoming messages in order for the condition or exception to apply.

FromConnectedAccounts FromConnectedAccounts 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 HasAttachments HasAttachments

Gets or sets a value that indicates whether incoming messages must have attachments in order for the condition or exception to apply.

Importance Importance Importance

Gets or sets the importance that is stamped on incoming messages in order for the condition or exception to apply.

IsApprovalRequest IsApprovalRequest 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 IsAutomaticForward 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 IsAutomaticReply 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 IsEncrypted 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 IsMeetingRequest 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 IsMeetingResponse 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 IsNonDeliveryReport 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 IsPermissionControlled 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 IsReadReceipt 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 IsSigned 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 IsVoicemail 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 ItemClasses ItemClasses

Gets the item classes that must be stamped on incoming messages in order for the condition or exception to apply.

MessageClassifications MessageClassifications MessageClassifications

Gets the message classifications that must be stamped on incoming messages in order for the condition or exception to apply.

NotSentToMe NotSentToMe 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 Sensitivity Sensitivity

Gets or sets the sensitivity that must be stamped on incoming messages in order for the condition or exception to apply.

SentCcMe SentCcMe 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 SentOnlyToMe 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 SentToAddresses SentToAddresses

Gets the e-mail addresses that incoming messages must have been sent to in order for the condition or exception to apply.

SentToMe SentToMe 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 SentToOrCcMe 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 WithinDateRange WithinDateRange

Gets the date range within which incoming messages must have been received in order for the condition or exception to apply.

WithinSizeRange WithinSizeRange WithinSizeRange

Gets the minimum and maximum sizes that incoming messages must have in order for the condition or exception to apply.

Applies to