The SearchCondition type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| All |
Finds all messages in the mailbox.
| |
| And |
Logically ANDs multiple search conditions, meaning a message will only be included in the
search result if both of the ANDed conditions are met.
| |
| Answered |
Finds messages that have the \Answered flag set.
| |
| BCC |
Finds messages that contain the specified string in the envelope structure's BCC field.
| |
| Before |
Finds messages whose internal date (disregarding time and timezone) is earlier than the
specified date.
| |
| Body |
Finds messages that contain the specified string in the body of the message.
| |
| Cc |
Finds messages that contain the specified string in the envelope structure's CC field.
| |
| Deleted |
Finds messages that have the \Deleted flag set.
| |
| Draft |
Finds messages that have the \Draft flag set.
| |
| Equals | (Inherited from Object.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| Flagged |
Finds messages that have the \Flagged flag set.
| |
| From |
Finds messages that contain the specified string in the envelope structure's FROM field.
| |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| GreaterThan |
Finds messages with a unique identifier greater than the specified unique identifier.
| |
| Header |
Finds messages that have a header with the specified field-name and that contains the
specified string in the text of the header.
| |
| Keyword |
Finds messages with the specified keyword flag set.
| |
| Larger |
Finds messages with a size larger than the specified number of bytes.
| |
| LessThan |
Finds messages with a unique identifier less than the specified unique identifier.
| |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| New |
Finds messages that have the \Recent flag set but not the \Seen flag.
| |
| Not |
Logically negates search conditions, meaning a message will only be included in the search
result if the specified conditions are not met.
| |
| Old |
Finds messages that do not have the \Recent flag set.
| |
| Or |
Logically ORs multiple search conditions, meaning a message will be included in the search
result if it meets at least either of the conditions.
| |
| Recent |
Finds messages that have the \Recent flag set.
| |
| Seen |
Finds messages that have the \Seen flag set.
| |
| SentBefore |
Finds messages whose Date: header (disregarding time and timezone) is earlier than the
specified date.
| |
| SentOn |
Finds messages whose Date: header (disregarding time and timezone) is within the specified
date.
| |
| SentSince |
Finds messages whose Date: header (disregarding time and timezone) is within or later than
the specified date.
| |
| Smaller |
Finds messages with a size smaller than the specified number of bytes.
| |
| Subject |
Finds messages that contain the specified string in the envelope structure's SUBJECT field.
| |
| Text |
Finds messages that contain the specified string in the header or body of the message.
| |
| To |
Finds messages that contain the specified string in the envelope structure's TO field.
| |
| ToString |
Constructs a string from the SearchCondition object using the proper syntax as is required
for the IMAP SEARCH command.
(Overrides Object..::..ToString()()()().) | |
| UID |
Finds messages with unique identifiers corresponding to the specified unique identifier set.
| |
| Unanswered |
Finds messages that do not have the \Answered flag set.
| |
| Undeleted |
Finds messages that do not have the \Deleted flag set.
| |
| Undraft |
Finds messages that do not have the \Draft flag set.
| |
| Unflagged |
Finds messages that do not have the \Flagged flag set.
| |
| Unkeyword |
Finds messages that do not have the specified keyword flag set.
| |
| Unseen |
Finds messages that do not have the \Seen flag set.
|