ImapFolderInfo

ImapFolderInfo class

Представляет папку IMAP.

public sealed class ImapFolderInfo

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

ИмяОписание
FolderType { get; }Получает информацию о назначении папки в случае, если она используется как специальная папка. Эта опция доступна только в том случае, если сервер поддерживает IMAP LIST: Special-Use Mailboxes (rfc6154) Подробнее: http://tools.ietf.org /html/rfc6154
HasChildren { get; }Получает значение, указывающее, содержит ли папка вложенные папки. Этот параметр доступен только в том случае, если сервер поддерживает расширения команд IMAP4 LIST (rfc5258) Подробнее: http://tools.ietf.org/html/rfc5258 Если значение равноистинный , это указывает на то, что папка имеет дочерние подпапки, доступные для текущего пользователя, прошедшего проверку подлинности, в противном случае false.
HighestModSequence { get; }Получает значение всех сообщений в почтовом ящике. Подробнее: https://tools.ietf.org/html/rfc7162
Marked { get; }Получает значение, указывающее, отмечена ли эта папка.
Name { get; }Получает имя папки.
NewMessageCount { get; }Получает количество новых сообщений.
NoInferiors { get; }Получает значение, указывающее, может ли эта папка иметь дочерние уровни. Если этоИстинный , то в настоящее время дочерние уровни не существуют и не могут быть созданы в будущем
NoModSeq { get; }Получает значение, указывающее, поддерживает ли почтовый ящик последовательности модов. Это свойство работает, только если сервер поддерживает расширение CONDSTORE. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4551#section-3.1.2
NonExistent { get; }Получает значение, указывающее, относится ли имя папки к существующей папке.
ReadOnly { get; }Получает значение, указывающее, доступна ли папка только для чтения.
RecentMessageCount { get; }Получает количество недавно поступивших сообщений.
Remote { get; }Получает значение, указывающее, что папка является удаленным почтовым ящиком. Эта опция доступна только в том случае, если сервер поддерживает расширения команд IMAP4 LIST (rfc5258) Подробнее: http://tools.ietf.org/html/rfc5258
Selectable { get; }Получает значение, указывающее, можно ли выбрать эту папку.
Subscribed { get; }Получает значение, указывающее, что имя папки подписано.
TotalMessageCount { get; }Получает количество сообщений в папке.
UIDNext { get; }Получает идентификатор достоверности почтового ящика.
UidNotSticky { get; }Получает значение, указывающее, не поддерживает ли почтовое хранилище постоянные UID. Это свойство работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
ValidityId { get; }Получает идентификатор достоверности почтового ящика.

Методы

ИмяОписание
override ToString()Возвращает строку, представляющую текущий объект.

Поля

ИмяОписание
const InBoxПолучает имя почтового ящика.

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