|EwsDownloadItems Method (FolderId, ItemView, Boolean, PropertySet)|
public EwsItemList DownloadItems( FolderId id, ItemView view, bool unreadOnly, PropertySet properties )
Public Function DownloadItems ( id As FolderId, view As ItemView, unreadOnly As Boolean, properties As PropertySet ) As EwsItemList
This overload lets you specify EWS's ItemView object to configure ordering and paging of the results. Alternatively, you can download all IDs of all items using DownloadItemIds(FolderId, Boolean) method and then use DownloadItems(IEnumerable<EwsItem>, EwsItemParts) overload to download the requested items.
You can also use DownloadItems(FolderId, int, int, bool, PropertySet) overload if you have a range of messages you want to download.
|view parameter (ItemView object) has its own PropertySet setting. It's not used by this method so it's recommended to leave the default value. If you need this value to be actually consumed, consider Search(FolderId, SearchFilter, ItemView) method instead.|
|This method is not implemented in .NET Core. Use DownloadItemsAsync(FolderId, ItemView, Boolean, PropertySet) instead.|