The ImapSearchParameter type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| And |
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(DateTime, DateTime) |
Messages that arrived in the specified date interval (disregarding time).
| |
| Bcc |
Messages that contain the specified string in its Bcc field.
| |
| Body |
Messages that contain the specified string in its body.
| |
| CC |
Messages that contain the specified string in its CC field.
| |
| Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
| Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
| From |
Messages that contain the specified string in its From field.
| |
| FullText |
Messages that contain the specified string in its headers or body.
| |
| GetHashCode | Serves as a hash function for a particular type. GetHashCode()()()() is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| HasFlagsAllOf |
Messages with all the specified flags set.
| |
| HasFlagsNoneOf |
Messages with none of the specified flags set.
| |
| Header |
Messages that contain the specified string in the specified header.
| |
| Keyword |
Messages with the specified keyword flag set.
| |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| MessageSet |
Messages which belong to a specified message set.
| |
| Not |
Only match messages that don't match the specified criteria.
| |
| NotBcc |
Messages that do not contain the specified string in its Bcc field.
| |
| NotCC |
Messages that do not contain the specified string in its CC field.
| |
| NotFrom |
Messages that do not contain the specified string in its From field.
| |
| NotKeyword |
Messages that do not have the specified keyword flag set.
| |
| NotTo |
Messages that do not contain the specified string in its To field.
| |
| Or |
Multiple criteria combined using the OR operator - messages that match any of the criteria are matched.
| |
| Sent(DateTime) |
Messages that were sent on the specified date (disregarding time).
| |
| Sent(DateTime, DateTime) |
Messages that were sent in the specified date interval (disregarding time).
| |
| Size |
Messages with a size within the specified interval.
| |
| Subject |
Messages that contain the specified string in its Subject field.
| |
| To |
Messages that contain the specified string in its To field.
| |
| ToString |
Returns a string representing this IMAP search criterion.
(Overrides Object..::..ToString()()()().) |
Properties
| Name | Description | |
|---|---|---|
| All |
All messages.
| |
| Deleted |
Messages that have the Deleted flag set.
| |
| ChildCount |
Gets a count of the child nodes.
| |
| Item |
Gets a child node at the specified index.
| |
| Name |
Gets a name (keyword of the search criteria) of the current leaf node. Calling on the inner node returns null (Nothing in VB.NET).
| |
| New | ||
| NotRecent |
Messages that don't have the Recent flag set.
| |
| NotSeen | ||
| Recent |
Messages that have the Recent flag set.
| |
| Type |
Gets a type of the current node.
| |
| Unread | ||
| Value |
Gets a value (argument of the search criteria) of the current leaf node. Calling on the inner node returns null (Nothing in VB.NET).
|