3.1.4.4.3.14 SearchPreviewItemType

Namespace: http://schemas.microsoft.com/exchange/services/2006/types

The SearchPreviewItemType complex type specifies a search preview item.

 <xs:complexType name="SearchPreviewItemType" xmlns:xs="http://www.w3.org/2001/XMLSchema">
   <xs:sequence>
     <xs:element minOccurs="1" maxOccurs="1" name="Id" type="t:ItemIdType"/>
     <xs:element minOccurs="0" maxOccurs="1" name="Mailbox" type="t:PreviewItemMailboxType"/>
     <xs:element minOccurs="0" maxOccurs="1" name="ParentId" type="t:ItemIdType"/>
     <xs:element minOccurs="0" maxOccurs="1" name="ItemClass" type="t:ItemClassType"/>
     <xs:element minOccurs="0" maxOccurs="1" name="UniqueHash" type="xs:string"/>
     <xs:element minOccurs="0" maxOccurs="1" name="SortValue" type="xs:string"/>
     <xs:element minOccurs="0" maxOccurs="1" name="OwaLink" type="xs:string"/>
     <xs:element minOccurs="0" maxOccurs="1" name="Sender" type="xs:string"/>
     <xs:element minOccurs="0" maxOccurs="1" name="ToRecipients" type="t:ArrayOfSmtpAddressType"/>
     <xs:element minOccurs="0" maxOccurs="1" name="CcRecipients" type="t:ArrayOfSmtpAddressType"/>
     <xs:element minOccurs="0" maxOccurs="1" name="BccRecipients" type="t:ArrayOfSmtpAddressType"/>
     <xs:element minOccurs="0" maxOccurs="1" name="CreatedTime" type="xs:dateTime"/>
     <xs:element minOccurs="0" maxOccurs="1" name="ReceivedTime" type="xs:dateTime"/>
     <xs:element minOccurs="0" maxOccurs="1" name="SentTime" type="xs:dateTime"/>
     <xs:element minOccurs="0" maxOccurs="1" name="Subject" type="xs:string"/>
     <xs:element minOccurs="0" maxOccurs="1" name="Size" type="xs:long"/>
     <xs:element minOccurs="0" maxOccurs="1" name="Preview" type="xs:string"/>
     <xs:element minOccurs="0" maxOccurs="1" name="Importance" type="t:ImportanceChoicesType"/>
     <xs:element minOccurs="0" maxOccurs="1" name="Read" type="xs:boolean"/>
     <xs:element minOccurs="0" maxOccurs="1" name="HasAttachment" type="xs:boolean"/>
     <xs:element minOccurs="0" maxOccurs="1" name="ExtendedProperties" type="t:NonEmptyArrayOfExtendedPropertyType"/>
   </xs:sequence>
 </xs:complexType>

Id: An element of type ItemIdType, as defined in [MS-OXWSCORE] section 2.2.4.25, that represents the item identifier.

Mailbox: An element of the PreviewItemMailboxType complex type, as defined in section 3.1.4.4.3.15, that contains an identifier for the mailbox.

ParentId: An element of type ItemIdType that contains the identifier of the parent of the item.

ItemClass: An element of type ItemClassType, as defined in [MS-OXWSCORE] section 2.2.5.4, that contains the message class of the item.

UniqueHash: An element of type string, as defined in [XMLSCHEMA2] section 3.2.1, that contains a unique hash value used to identify and eliminate duplicates.

SortValue: An element of type string that contains a value used for sorting. Preview items are returned ordered by this SortValue. To fetch the next page of results, a subsequent call should be made with the SortValue of the last item as the PageItemReference of the next request.

OwaLink: An element of type string that contains the link to preview the item.

Sender: An element of type string that contains the address of the person who sent the item.

ToRecipients: An element of type ArrayOfSmtpAddressType, as defined in [MS-OXWSMSHR] section 3.1.4.4.3.1, that contains a list of recipients to whom the item was sent.

CcRecipients: An element of type ArrayOfSmtpAddressType that contains a list of recipients who are carbon copied for the item.

BccRecipients: An element of type ArrayOfSmtpAddressType that contains a list of recipients who are blind carbon copied for the item.

CreatedTime: An element of type dateTime, as defined in [XMLSCHEMA2] section 3.2.7, that contains the time at which the item was created.

ReceivedTime: An element of type dateTime that contains the time at which the item was received.

SentTime: An element of type dateTime that contains the time at which the item was sent.

Subject: An element of type string that contains the subject of a message item.

Size: An element of type long, as defined in [XMLSCHEMA2] section 3.3.16, that contains the size of the item.

Preview: An element of type string that is not used and always returns an empty string.

Importance: An element of type ImportanceChoicesType, as defined in [MS-OXWSCORE] section 2.2.5.3, that indicates the urgency of the item. The possible values are "High", "Normal", and "Low".

Read: An element of type boolean, as defined in [XMLSCHEMA2] section 3.2.2, that indicates whether an item has been read.

HasAttachment: An element of type boolean that indicates whether the item has attachments.

ExtendedProperties: A element of type NonEmptyArrayOfExtendedPropertyType, as defined in [MS-OXWSXPROP] section 2.1.3, that contains an array of additional properties.