ImapMessageFlags

ImapMessageFlags class

Представляет флаги, связанные с сообщением.

public class ImapMessageFlags : IEquatable<ImapMessageFlags>

Характеристики

ИмяОписание
static Answered { get; }На сообщение был дан ответ.
static Deleted { get; }Сообщение “удалено” для последующего удаления EXPUNGE.
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)Возвращает true, если «кто» содержит «флаг»
IsEmpty()Определяет, является ли этот экземпляр пустым.
Split()Разделить на массив.
override ToString()ВозвращаетString который представляет этот экземпляр.
operator &Реализует оператор &.
operator |Реализует оператор |. (3 operators)
operator ==Реализует оператор ==.
implicit operatorВыполняет неявное преобразование изInt64 кImapMessageFlags .
operator !=Реализует оператор !=.

Смотрите также