GraphMessageSearchParameter Class
Namespace: Rebex.Net
Assembly: Rebex.Graph.dll (version 7.0.9313)
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. |