Defines sets of EWS item fields which are requested to be retrieved from the Exchange server when getting info about item(s).

Namespace:  Rebex.Net
Assembly:  Rebex.Ews (in Rebex.Ews.dll)

Syntax

Visual Basic
<FlagsAttribute> _
Public Enumeration EwsItemFields
C#
[FlagsAttribute]
public enum EwsItemFields

Members

Member nameDescription
Id
Request Id field only.
Default
Request default set of fields. Note that the set of fields depends on the operation used (listing fills different fields than getting single info).
Fast
Request combination of Id, Size and ReceiveDate.
Envelope
Request combination of Id, Size, ReceiveDate, From and Subject.
Body
Request combination of Id and Body. If the HTML body is available, it is returned using this value. Valid for GetItemInfo(EwsItemId) and GetMessageInfo(EwsItemId) only.
AttachmentInfo
Request combination of Id and information about attachments. Valid for GetItemInfo(EwsItemId) and GetMessageInfo(EwsItemId) only.
TextBody
Request combination of Id and Body in plain text. Valid for GetItemInfo(EwsItemId) and GetMessageInfo(EwsItemId) only.
Info
Request combination of Id, Size, ReceiveDate, SentDate, Sender, From, To, CC, Bcc, Subject, Priority, Flag, Categories, IsRead, IsDraft and attachments. Valid for GetItemInfo(EwsItemId) and GetMessageInfo(EwsItemId) only.
Full
Request all fields that are available for an item (MIME content is not included). Note that the set of fields depends on the operation used (listing fills different fields than getting single info).

Version Information

.NET Framework

Supported in: 4.8, 4.7.x, 4.6.x, 4.5.x, 4.0, 3.5 SP1

.NET Standard 2.0

Supported in: .NET Core 3.1, 3.0, 2.1; Xamarin.Android 9.1 (or higher); Xamarin.iOS 10.3 (or higher)

See Also