ImapMessageFlags

ImapMessageFlags class

表示与消息关联的标志。

public class ImapMessageFlags : IEquatable<ImapMessageFlags>

特性

姓名描述
static Answered { get; }消息已回复。
static Deleted { get; }消息被“删除”以供以后删除。
static Draft { get; }邮件已被标记为草稿。
static Empty { get; }未设置标志
static Flagged { get; }消息被“标记”为紧急/特别注意。
static IsRead { get; }消息已读。
static Recent { get; }邮件“最近”到达此邮箱。

方法

姓名描述
static BitwiseAnd(ImapMessageFlags, ImapMessageFlags)实现运算符 &.
static BitwiseOr(ImapMessageFlags, ImapMessageFlags)实现运算符 |.
static BitwiseOr(ImapMessageFlags, string)实现运算符 |.
static BitwiseOr(string, ImapMessageFlags)实现运算符 |.
static Keyword(string)消息已被自定义标志标记。
virtual Equals(ImapMessageFlags)判断指定对象是否等于当前对象
override Equals(object)判断是否指定Object等于这个实例。
override GetHashCode()返回此实例的哈希码。
HasFlag(ImapMessageFlags)如果“谁”包含“标志”,则返回真
IsEmpty()判断此实例是否为空。
Split()拆分为数组。
override ToString()返回一个String代表这个实例。
operator &实现运算符 &.
operator |实现运算符 |. (3 operators)
operator ==实现运算符 ==.
implicit operator从Int64至ImapMessageFlags.
operator !=实现运算符 !=.

也可以看看