ListMessagesAsync

ListMessagesAsync(string, string, int, MailQuery, bool, IEnumerable<PropertyDescriptor>, CancellationToken)

Список сообщений в указанной папке.

public Task<ExchangeMessageInfoCollection> ListMessagesAsync(string folder, string mailbox = null, 
    int maxNumberOfMessages = 0, MailQuery query = null, bool recursive = false, 
    IEnumerable<PropertyDescriptor> extendedProperties = null, 
    CancellationToken cancellationToken = default)
ПараметрТипОписание
folderStringПапка для поиска сообщений.
mailboxStringПочтовый ящик, который используется для инициализации класса идентификатора папки.
maxNumberOfMessagesInt32Максимальное количество сообщений.
queryMailQueryMailQuery который представляет критерии поиска сообщения.
recursiveBooleanУказывает, рекурсивный листинг или нет.
extendedPropertiesIEnumerable`1Расширенные свойства полученных сообщений
cancellationTokenCancellationTokenТокен отмены.

Возвращаемое значение

ExchangeMessageInfoCollectionкоторый содержит сообщения из указанной папки.

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


ListMessagesAsync(IEnumerable<string>, CancellationToken)

Список сообщений в указанной папке.

public Task<ExchangeMessageInfoCollection> ListMessagesAsync(IEnumerable<string> ids, 
    CancellationToken cancellationToken = default)
ПараметрТипОписание
idsIEnumerable`1Перечисление идентификаторов сообщений
cancellationTokenCancellationTokenТокен отмены.

Возвращаемое значение

ExchangeMessageInfoCollection который содержит сообщения с.

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