Class ImapMessageFlags
Contents
[
Hide
]ImapMessageFlags class
Represents the flags associated with the message.
public class ImapMessageFlags : IEquatable<ImapMessageFlags>
Properties
| Name | Description |
|---|---|
| static Answered { get; } | Message has been answered. |
| static Deleted { get; } | Message is “deleted” for removal by later EXPUNGE. |
| static Draft { get; } | Message has been marked as a draft. |
| static Empty { get; } | Flags are not set |
| static Flagged { get; } | Message is “flagged” for urgent/special attention. |
| static IsRead { get; } | Message has been read. |
| static Recent { get; } | Message is “recently” arrived in this mailbox. |
Methods
| Name | Description |
|---|---|
| static BitwiseAnd(ImapMessageFlags, ImapMessageFlags) | Implements the operator &. |
| static BitwiseOr(ImapMessageFlags, ImapMessageFlags) | Implements the operator |. |
| static BitwiseOr(ImapMessageFlags, string) | Implements the operator |. |
| static BitwiseOr(string, ImapMessageFlags) | Implements the operator |. |
| static Keyword(string) | Message has been marked by custom flag. |
| virtual Equals(ImapMessageFlags) | Determines whether the specified object is equal to the current object. |
| override Equals(object) | Determines whether the specified Object is equal to this instance. |
| override GetHashCode() | Returns a hash code for this instance. |
| HasFlag(ImapMessageFlags) | Returns true if “who” contains the “flag” |
| IsEmpty() | Determines whether this instance is empty. |
| Split() | Split to Array. |
| override ToString() | Returns a String that represents this instance. |
| operator & | Implements the operator &. |
| operator | | Implements the operator |. (3 operators) |
| operator == | Implements the operator ==. |
| implicit operator | Performs an implicit conversion from Int64 to ImapMessageFlags. |
| operator != | Implements the operator !=. |
See Also
- namespace Aspose.Email.Clients.Imap
- assembly Aspose.Email