Options
All
  • Public
  • Public/Protected
  • All
Menu

Class RulePredicates

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

Properties

Categories

Categories: StringList

ContainsBodyStrings

ContainsBodyStrings: StringList

ContainsHeaderStrings

ContainsHeaderStrings: StringList

ContainsRecipientStrings

ContainsRecipientStrings: StringList

ContainsSenderStrings

ContainsSenderStrings: StringList

ContainsSubjectOrBodyStrings

ContainsSubjectOrBodyStrings: StringList

ContainsSubjectStrings

ContainsSubjectStrings: StringList

FlaggedForAction

FlaggedForAction: any

FromAddresses

FromAddresses: EmailAddressCollection

FromConnectedAccounts

FromConnectedAccounts: StringList

HasAttachments

HasAttachments: boolean

Importance

Importance: any

IsApprovalRequest

IsApprovalRequest: boolean

IsAutomaticForward

IsAutomaticForward: boolean

IsAutomaticReply

IsAutomaticReply: boolean

IsEncrypted

IsEncrypted: boolean

IsMeetingRequest

IsMeetingRequest: boolean

IsMeetingResponse

IsMeetingResponse: boolean

IsNonDeliveryReport

IsNonDeliveryReport: boolean

IsPermissionControlled

IsPermissionControlled: boolean

IsReadReceipt

IsReadReceipt: boolean

IsSigned

IsSigned: boolean

IsVoicemail

IsVoicemail: boolean

ItemClasses

ItemClasses: StringList

MessageClassifications

MessageClassifications: StringList

Namespace

Namespace: XmlNamespace

NotSentToMe

NotSentToMe: boolean

OnChange

Sensitivity

Sensitivity: any

SentCcMe

SentCcMe: boolean

SentOnlyToMe

SentOnlyToMe: boolean

SentToAddresses

SentToAddresses: EmailAddressCollection

SentToMe

SentToMe: boolean

SentToOrCcMe

SentToOrCcMe: boolean

WithinDateRange

WithinDateRange: RulePredicateDateRange

WithinSizeRange

WithinSizeRange: RulePredicateSizeRange

____implementsInterface

____implementsInterface: string[]

____typeName

____typeName: string

Private categories

categories: StringList

Private containsBodyStrings

containsBodyStrings: StringList

Private containsHeaderStrings

containsHeaderStrings: StringList

Private containsRecipientStrings

containsRecipientStrings: StringList

Private containsSenderStrings

containsSenderStrings: StringList

Private containsSubjectOrBodyStrings

containsSubjectOrBodyStrings: StringList

Private containsSubjectStrings

containsSubjectStrings: StringList

Private flaggedForAction

flaggedForAction: any

Private fromAddresses

fromAddresses: EmailAddressCollection

Private fromConnectedAccounts

fromConnectedAccounts: StringList

Private hasAttachments

hasAttachments: boolean

Private importance

importance: any

Private isApprovalRequest

isApprovalRequest: boolean

Private isAutomaticForward

isAutomaticForward: boolean

Private isAutomaticReply

isAutomaticReply: boolean

Private isEncrypted

isEncrypted: boolean

Private isMeetingRequest

isMeetingRequest: boolean

Private isMeetingResponse

isMeetingResponse: boolean

Private isNonDeliveryReport

isNonDeliveryReport: boolean

Private isPermissionControlled

isPermissionControlled: boolean

Private isReadReceipt

isReadReceipt: boolean

Private isSigned

isSigned: boolean

Private isVoicemail

isVoicemail: boolean

Private itemClasses

itemClasses: StringList

Private messageClassifications

messageClassifications: StringList

Private notSentToMe

notSentToMe: boolean

Private sensitivity

sensitivity: any

Private sentCcMe

sentCcMe: boolean

Private sentOnlyToMe

sentOnlyToMe: boolean

Private sentToAddresses

sentToAddresses: EmailAddressCollection

Private sentToMe

sentToMe: boolean

Private sentToOrCcMe

sentToOrCcMe: boolean

Private withinDateRange

withinDateRange: RulePredicateDateRange

Private withinSizeRange

withinSizeRange: RulePredicateSizeRange

Methods

Changed

  • Changed(): void

ClearChangeLog

  • ClearChangeLog(): void

InternalLoadFromXmlJsObject

  • InternalLoadFromXmlJsObject(jsObject: any, service: ExchangeService, readAction: function): void

InternalValidate

  • InternalValidate(): void

LoadFromXmlJsObject

ReadAttributesFromXmlJsObject

ReadElementsFromXmlJsObject

ReadElementsFromXmlJsObjectToPatch

  • ReadElementsFromXmlJsObjectToPatch(jsonProperty: any, service: ExchangeService): void

ReadTextValueFromXmlJsObject

SetFieldValue

  • SetFieldValue<T>(field: IRefParam<T>, value: T): void

UpdateFromXmlJsObject

Validate

  • Validate(): void

WriteAttributesToXml

WriteElementsToXml

WriteToXml

Generated using TypeDoc