IAsyncEwsClient.ListMessagesAsync
Contents
[
Hide
]ListMessagesAsync(string, string, int, MailQuery, bool, IEnumerable<PropertyDescriptor>, CancellationToken)
List the messages in the specified folder.
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)
| Parameter | Type | Description | 
|---|---|---|
| folder | String | A folder to search messages in. | 
| mailbox | String | The mailbox that is used to initialize the folder id class. | 
| maxNumberOfMessages | Int32 | Maximum number of messages. | 
| query | MailQuery | MailQuerythat represents message search criteria. | 
| recursive | Boolean | Indicates whether recursive listing or not. | 
| extendedProperties | IEnumerable`1 | Extended properties of retrieved messages | 
| cancellationToken | CancellationToken | The cancellation token. | 
Return Value
ExchangeMessageInfoCollection that contains messages from the specified folder.
See Also
- class ExchangeMessageInfoCollection
- class MailQuery
- class PropertyDescriptor
- interface IAsyncEwsClient
- namespace Aspose.Email.Clients.Exchange.WebService
- assembly Aspose.Email
ListMessagesAsync(IEnumerable<string>, CancellationToken)
List the messages in the specified folder.
public Task<ExchangeMessageInfoCollection> ListMessagesAsync(IEnumerable<string> ids, 
    CancellationToken cancellationToken = default)
| Parameter | Type | Description | 
|---|---|---|
| ids | IEnumerable`1 | Enumeration of message ids | 
| cancellationToken | CancellationToken | The cancellation token. | 
Return Value
ExchangeMessageInfoCollection that contains messages with.
See Also
- class ExchangeMessageInfoCollection
- interface IAsyncEwsClient
- namespace Aspose.Email.Clients.Exchange.WebService
- assembly Aspose.Email