Share via


Rule members

The Rule type exposes the following members.

Constructors

  Name Description
Public method Rule

Top

Properties

  Name Description
Public property Actions
Public property ActivationDate
Public property ADComparisonAttribute
Public property ADComparisonOperator
Public property AddManagerAsRecipientType
Public property AddToRecipients
Public property AnyOfCcHeader
Public property AnyOfCcHeaderMemberOf
Public property AnyOfRecipientAddressContainsWords
Public property AnyOfRecipientAddressMatchesPatterns
Public property AnyOfToCcHeader
Public property AnyOfToCcHeaderMemberOf
Public property AnyOfToHeader
Public property AnyOfToHeaderMemberOf
Public property ApplyClassification
Public property ApplyHtmlDisclaimerFallbackAction
Public property ApplyHtmlDisclaimerLocation
Public property ApplyHtmlDisclaimerText
Public property ApplyOME
Public property ApplyRightsProtectionTemplate
Public property AttachmentContainsWords
Public property AttachmentExtensionMatchesWords
Public property AttachmentHasExecutableContent
Public property AttachmentIsPasswordProtected
Public property AttachmentIsUnsupported
Public property AttachmentMatchesPatterns
Public property AttachmentNameMatchesPatterns
Public property AttachmentProcessingLimitExceeded
Public property AttachmentSizeOver
Public property BetweenMemberOf1
Public property BetweenMemberOf2
Public property BlindCopyTo
Public property Comments
Public property Conditions
Public property ContentCharacterSetContainsWords
Public property CopyTo
Public property DeleteMessage
Public property Description
Public property Disconnect
Public property DlpPolicy
Public property DlpPolicyId
Public property ExceptIfADComparisonAttribute
Public property ExceptIfADComparisonOperator
Public property ExceptIfAnyOfCcHeader
Public property ExceptIfAnyOfCcHeaderMemberOf
Public property ExceptIfAnyOfRecipientAddressContainsWords
Public property ExceptIfAnyOfRecipientAddressMatchesPatterns
Public property ExceptIfAnyOfToCcHeader
Public property ExceptIfAnyOfToCcHeaderMemberOf
Public property ExceptIfAnyOfToHeader
Public property ExceptIfAnyOfToHeaderMemberOf
Public property ExceptIfAttachmentContainsWords
Public property ExceptIfAttachmentExtensionMatchesWords
Public property ExceptIfAttachmentHasExecutableContent
Public property ExceptIfAttachmentIsPasswordProtected
Public property ExceptIfAttachmentIsUnsupported
Public property ExceptIfAttachmentMatchesPatterns
Public property ExceptIfAttachmentNameMatchesPatterns
Public property ExceptIfAttachmentProcessingLimitExceeded
Public property ExceptIfAttachmentSizeOver
Public property ExceptIfBetweenMemberOf1
Public property ExceptIfBetweenMemberOf2
Public property ExceptIfContentCharacterSetContainsWords
Public property ExceptIfFrom
Public property ExceptIfFromAddressContainsWords
Public property ExceptIfFromAddressMatchesPatterns
Public property ExceptIfFromMemberOf
Public property ExceptIfFromScope
Public property ExceptIfHasClassification
Public property ExceptIfHasNoClassification
Public property ExceptIfHasSenderOverride
Public property ExceptIfHeaderContainsMessageHeader
Public property ExceptIfHeaderContainsWords
Public property ExceptIfHeaderMatchesMessageHeader
Public property ExceptIfHeaderMatchesPatterns
Public property ExceptIfManagerAddresses
Public property ExceptIfManagerForEvaluatedUser
Public property ExceptIfMessageContainsDataClassifications
Public property ExceptIfMessageSizeOver
Public property ExceptIfMessageTypeMatches
Public property ExceptIfRecipientADAttributeContainsWords
Public property ExceptIfRecipientADAttributeMatchesPatterns
Public property ExceptIfRecipientAddressContainsWords
Public property ExceptIfRecipientAddressMatchesPatterns
Public property ExceptIfRecipientDomainIs
Public property ExceptIfRecipientInSenderList
Public property ExceptIfSCLOver
Public property ExceptIfSenderADAttributeContainsWords
Public property ExceptIfSenderADAttributeMatchesPatterns
Public property ExceptIfSenderDomainIs
Public property ExceptIfSenderInRecipientList
Public property ExceptIfSenderIpRanges
Public property ExceptIfSenderManagementRelationship
Public property ExceptIfSentTo
Public property ExceptIfSentToMemberOf
Public property ExceptIfSentToScope
Public property ExceptIfSubjectContainsWords
Public property ExceptIfSubjectMatchesPatterns
Public property ExceptIfSubjectOrBodyContainsWords
Public property ExceptIfSubjectOrBodyMatchesPatterns
Public property ExceptIfWithImportance
Public property Exceptions
Public property ExpiryDate
Public property From
Public property FromAddressContainsWords
Public property FromAddressMatchesPatterns
Public property FromMemberOf
Public property FromScope
Public property GenerateIncidentReport
Public property HasClassification
Public property HasNoClassification
Public property HasSenderOverride
Public property HeaderContainsMessageHeader
Public property HeaderContainsWords
Public property HeaderMatchesMessageHeader
Public property HeaderMatchesPatterns
Public property IncidentReportContent
Public property IncidentReportOriginalMail
Public property LogEventText
Public property ManagerAddresses
Public property ManagerForEvaluatedUser
Public property ManuallyModified
Public property MessageContainsDataClassifications
Public property MessageSizeOver
Public property MessageTypeMatches
Public property Mode
Public property ModerateMessageByManager
Public property ModerateMessageByUser
Public property PrependSubject
Public property Priority
Public property Quarantine
Public property RecipientADAttributeContainsWords
Public property RecipientADAttributeMatchesPatterns
Public property RecipientAddressContainsWords
Public property RecipientAddressMatchesPatterns
Public property RecipientDomainIs
Public property RecipientInSenderList
Public property RedirectMessageTo
Public property RejectMessageEnhancedStatusCode
Public property RejectMessageReasonText
Public property RemoveHeader
Public property RemoveOME
Public property RouteMessageOutboundConnector
Public property RouteMessageOutboundRequireTls
Public property RuleErrorAction
Public property RuleSubType
Public property RuleVersion
Public property SCLOver
Public property SenderADAttributeContainsWords
Public property SenderADAttributeMatchesPatterns
Public property SenderAddressLocation
Public property SenderDomainIs
Public property SenderInRecipientList
Public property SenderIpRanges
Public property SenderManagementRelationship
Public property SenderNotificationType
Public property SentTo
Public property SentToMemberOf
Public property SentToScope
Public property SetAuditSeverity
Public property SetHeaderName
Public property SetHeaderValue
Public property SetSCL
Public property SmtpRejectMessageRejectStatusCode
Public property SmtpRejectMessageRejectText
Public property State
Public property StopRuleProcessing
Public property SubjectContainsWords
Public property SubjectMatchesPatterns
Public property SubjectOrBodyContainsWords
Public property SubjectOrBodyMatchesPatterns
Public property UseLegacyRegex
Public property WithImportance

Top

Methods

  Name Description
Public method Validate (Overrides RulePresentationObjectBase.Validate().)

Top

Fields

  Name Description
Public fieldStatic member MaxCommentLength
Public fieldStatic member MaxDlpPolicyLength

Top

See also

Reference

Rule class

Microsoft.Exchange.MessagingPolicies.Rules.Tasks namespace