GraphMessageSearchParameter Class
Namespace: Rebex.Net
Assembly: Rebex.Graph.dll (version 7.0.9083)
Represents message search criterion.
Syntax
public class GraphMessageSearchParameter
Inherited Members
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. |