Rebex
Products Downloads Buy Support Contact
Show / Hide Table of Contents

GraphMessageSearchParameter Class

Namespace: Rebex.Net
Assembly: Rebex.Graph.dll (version 7.0.9119)

Represents message search criterion.

Syntax
public class GraphMessageSearchParameter
Inheritance
Object
GraphMessageSearchParameter
Inherited Members
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)

Methods

Name Description
And(GraphMessageSearchParameter, GraphMessageSearchParameter)

Multiple criteria combined using the AND operator - only messages that match all the criteria are matched.

And(GraphMessageSearchParameter[])

Multiple criteria combined using the AND operator - only messages that match all the criteria are matched.

Arrived(DateTime)

Messages that arrived on the specified date (disregarding time).

Arrived(Nullable<DateTime>, Nullable<DateTime>)

Messages that arrived in the specified date and time interval.

Body(String)

Filters for messages where body contains the specified string.

From(String)

Messages where the 'From' contains the specified string in the email address or name.

HasAttachment(Boolean)

Messages with attachments.

HasCompletedFlag(GraphDateTimeRange)

Messages with Completed flag and completed within the specified time interval.

HasFlag(GraphFlagStatus)

Messages with specified flag status.

HasFlag(GraphFlagStatus, GraphDateTimeRange, GraphDateTimeRange)

Messages with specific flag status and Start/Due date within specified time intervals.

Importance(GraphImportance)

Messages that have the specified importance.

IsDraft(Boolean)

Filters for messages that are drafts or not drafts.

IsRead(Boolean)

Filters for read or unread messages.

Not(GraphMessageSearchParameter)

Messages that don't match the specified criteria.

Or(GraphMessageSearchParameter, GraphMessageSearchParameter)

Multiple criteria combined using the OR operator - messages that match any of the criteria are matched.

Or(GraphMessageSearchParameter[])

Multiple criteria combined using the OR operator - messages that match any of the criteria are matched.

Sender(String)

Messages where the 'Sender' contains the specified string in the email address or name.

Sent(DateTime)

Messages that were sent on the specified date (disregarding time).

Sent(Nullable<DateTime>, Nullable<DateTime>)

Messages that were sent in the specified date and time interval.

Subject(String)

Messages that contain the specified string in its Subject field.

ToString()

Returns a string representation of this object.

In This Article
© REBEX ČR s.r.o. Back to top
Privacy policy
Manage cookies