Select Property
The parts of a message that should be retrieved.
Syntax
office365.getSelect([callback]) office365.setSelect( select, [callback])
Default Value
""
Callback
The 'callback' parameter specifies a function which will be called when the operation completes (or an error is encountered). If the 'callback' parameter is not specified, then the method will block and will not return until the operation completes (or an error is encountered).
The callback for the getSelect([callback]) method is defined as:
function(err, data){ }
'err' is the error that occurred. If there was no error, then 'err' is 'null'.
'data' is the value returned by the method.
The callback for the setSelect([callback]) method is defined as:
function(err){ }
'err' is the error that occurred. If there was no error, then 'err' is 'null'.
'err' has 2 properties which hold detailed information:
err.code err.message
Remarks
This property can be used to select specific message properties to retrieve when calling ListMessages or FetchMessage. Specify the message properties to be selected as a comma separated list.
This property is an empty string all message properties will be selected.
Possible properties to be selected are:
bccRecipients | The bcc'd recipients of the message. |
body | The message body type and content. |
bodyPreview | A preview of the message body containing the first few lines of text. |
categories | The mail categories that this message falls under. |
ccRecipients | The cc'd recipients of this message. |
conversationId | The ID of the conversation this message is a part of. |
createdDateTime | The date and time when this message was created. |
flag | The flag status of the message. |
from | The address the message is from. |
hasAttachments | A boolean for if the message has attachments. |
importance | The importance level of the message. |
inferenceClassification | The inference classification of this message (e.g. focused, other). |
internetMessageHeaders | The message headers for the message according to rfc 5322. |
isDeliveryReceiptRequested | A boolean for if a delivery receipt was requested. |
isDraft | A boolean for if the message is a draft. |
isRead | A boolean for if the message has been read. |
isReadReceiptRequested | A boolean for if a read receipt was requested. |
lastModifiedDateTime | The date and time when this message was last modified. |
parentFolderId | The ID of the messages parent folder. |
receivedDateTime | The date and time when this message was received. |
replyTo | The addresses the message is a reply to. |
sender | The sender of the message. |
sentDateTime | The date and time when this message was sent. |
subject | The subject of the message. |
toRecipients | The recipients of the message. |
webLink | A weblink for the message. |
Example (Get the Subject and Sender of a Message)
office365.ListMessageSelect = "subject, sender"; office365.GetMessage(messageId);
This property is not available at design time.
Data Type
String