ImapMessageFlags Class

Represents the flags associated with the message.
Inheritance Hierarchy
SystemObject
  Aspose.Email.Clients.ImapImapMessageFlags

Namespace:  Aspose.Email.Clients.Imap
Assembly:  Aspose.Email (in Aspose.Email.dll) Version: 20.2
Syntax
[SerializableAttribute]
public class ImapMessageFlags : IEquatable<ImapMessageFlags>

The ImapMessageFlags type exposes the following members.

Properties
  NameDescription
Public propertyStatic memberAnswered
Message has been answered.
Public propertyStatic memberDeleted
Message is "deleted" for removal by later EXPUNGE.
Public propertyStatic memberDraft
Message has been marked as a draft.
Public propertyStatic memberEmpty
Flags are not set
Public propertyStatic memberFlagged
Message is "flagged" for urgent/special attention.
Public propertyStatic memberIsRead
Message has been read.
Public propertyStatic memberRecent
Message is "recently" arrived in this mailbox.
Methods
  NameDescription
Public methodStatic memberBitwiseAnd
Implements the operator &.
Public methodStatic memberBitwiseOr(Int64, ImapMessageFlags)
Implements the operator |.
Public methodStatic memberBitwiseOr(ImapMessageFlags, ImapMessageFlags)
Implements the operator |.
Public methodStatic memberBitwiseOr(ImapMessageFlags, Int64)
Implements the operator |.
Public methodEquals(Object)
Determines whether the specified Object is equal to this instance.
(Overrides ObjectEquals(Object).)
Public methodEquals(ImapMessageFlags)
Determines whether the specified object is equal to the current object.
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode
Returns a hash code for this instance.
(Overrides ObjectGetHashCode.)
Public methodGetType (Inherited from Object.)
Public methodHasFlag
Returns true if "who" contains the "flag"
Public methodIsEmpty
Determines whether this instance is empty.
Public methodStatic memberKeyword
Message has been marked by custom flag.
Protected methodMemberwiseClone (Inherited from Object.)
Public methodSplit
Split to Array.
Public methodToString
Returns a String that represents this instance.
(Overrides ObjectToString.)
Operators
  NameDescription
Public operatorStatic memberBitwiseAnd
Implements the operator &.
Public operatorStatic memberBitwiseOr(Int64, ImapMessageFlags)
Implements the operator |.
Public operatorStatic memberBitwiseOr(ImapMessageFlags, ImapMessageFlags)
Implements the operator |.
Public operatorStatic memberBitwiseOr(ImapMessageFlags, Int64)
Implements the operator |.
Public operatorStatic memberEquality
Implements the operator ==.
Public operatorStatic member(Int64 to ImapMessageFlags)
Performs an implicit conversion from Int64 to ImapMessageFlags.
Public operatorStatic memberInequality
Implements the operator !=.
See Also