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