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 != 实现运算符 !=。

也可以看看