Documentation

ReferenceItemResponseType extends ResponseObjectType
in package

Base class for responding to items with a reference.

ObjectName property is prohibited.

Table of Contents

Properties

$Attachments  : NonEmptyArrayOfAttachmentsType
Contains the items or files that are attached to an item in the Exchange store.
$BccRecipients  : ArrayOfRecipientsType
Represents a collection of recipients to receive a blind carbon copy (Bcc) of an e-mail.
$Body  : BodyType
Represents the actual body content of a message.
$Categories  : ArrayOfStringsType
Represents a collection of strings that identify the categories to which an item in the mailbox belongs.
$CcRecipients  : ArrayOfRecipientsType
Represents a collection of recipients that will receive a copy of the message.
$ConversationId  : ItemIdType
Contains the identifier of an item or conversation.
$ConversationIndex  : string
Contains a binary ID that represents the thread to which this message belongs.
$ConversationTopic  : string
Represents the conversation identifier.
$Culture  : string
Represents the culture for a given item in a mailbox.
$DateTimeCreated  : string
Represents the date and time that a given item in the mailbox was created.
$DateTimeReceived  : string
Represents the date and time that an item in a mailbox was received.
$DateTimeSent  : string
Represents the date and time that an item in a mailbox was sent.
$DisplayCc  : string
Represents the display string that is used for the contents of the Cc line.
$DisplayTo  : string
Represents the display string that is used for the contents of the To line.
$EffectiveRights  : EffectiveRightsType
Contains the client's rights based on the permission settings for the item or folder.
$ExtendedProperty  : array<string|int, ExtendedPropertyType>
Identifies extended properties on folders and items.
$From  : SingleRecipientType
Represents the addressee from whom the message was sent.
$HasAttachments  : bool
Represents a property that is set to true if an item has at least one visible attachment.
$Importance  : string
Describes the importance of an item.
$InReplyTo  : string
Represents the identifier of the item to which this item is a reply.
$InternetMessageHeaders  : NonEmptyArrayOfInternetHeadersType
Represents the collection of all Internet message headers that are contained in an item in a mailbox.
$InternetMessageId  : string
Represents the Internet message identifier of an item.
$IsAssociated  : bool
Indicates whether the item is associated with a folder.
$IsDeliveryReceiptRequested  : bool
Indicates whether the sender of an item requests a delivery receipt.
$IsDraft  : bool
Indicates whether an item has not yet been sent.
$IsFromMe  : bool
Indicates whether a user sent an item to him or herself.
$IsRead  : bool
Indicates whether a message has been read.
$IsReadReceiptRequested  : bool
Indicates whether the sender of an item requests a read receipt.
$IsResend  : bool
Indicates whether the item had previously been sent.
$IsResponseRequested  : bool
Indicates whether a response to an e-mail message is requested.
$IsSubmitted  : bool
Indicates whether an item has been submitted to the Outbox default folder.
$IsUnmodified  : bool
Indicates whether the item has been modified.
$ItemClass  : string
Represents the message class of an item.
$ItemId  : ItemIdType
Contains the unique identifier and change key of an item in the Exchange store.
$LastModifiedName  : string
Contains the display name of the last user to modify an item.
$LastModifiedTime  : string
Indicates when an item was last modified.
$MimeContent  : MimeContentType
Contains the native Multipurpose Internet Mail Extensions (MIME) stream of an object that is represented in base64Binary format.
$ObjectName  : mixed
{@inheritdoc}
$ParentFolderId  : FolderIdType
Represents the identifier of the parent folder that contains the item or folder.
$ReceivedBy  : SingleRecipientType
Identifies the delegate in a delegate access scenario.
$ReceivedRepresenting  : SingleRecipientType
Identifies the principal in a delegate access scenario.
$ReferenceItemId  : string
Item identifier that is related to a response object.
$References  : string
Represents the Usenet header that is used to correlate replies with their original messages.
$ReminderDueBy  : string
Represents the date and time when the event occurs.
$ReminderIsSet  : bool
Indicates whether a reminder has been set for an item in the Exchange store.
$ReminderMinutesBeforeStart  : int
Represents the number of minutes before an event when a reminder is displayed.
$ReplyTo  : ArrayOfRecipientsType
Identifies a set of addresses to which replies should be sent.
$ResponseObjects  : NonEmptyArrayOfResponseObjectsType
Contains a collection of all the response objects that are associated with an item in the Exchange store.
$Sender  : SingleRecipientType
Identifies the sender of an item.
$Sensitivity  : string
Indicates the sensitivity level of an item.
$Size  : int
Represents the size in bytes of an item.
$StoreEntryId  : string
Exchange store identifier of an item.
$Subject  : string
Represents the subject for Exchange store items and response objects.
$ToRecipients  : ArrayOfRecipientsType
Contains a set of recipients of a message.
$UniqueBody  : BodyType
Represents an HTML fragment or plain text which represents the unique body of this conversation.
$WebClientEditFormQueryString  : string
Represents a URL to concatenate to the Microsoft Office Outlook Web App endpoint to edit an item in Outlook Web App.
$WebClientReadFormQueryString  : string
Represents a URL to concatenate to the Microsoft Office Outlook Web App endpoint to read an item in Outlook Web App.

Methods

__clone()  : mixed
Clones any object properties on a type object when it is cloned. Allows for a deep clone required when using object to represent data types when making a SOAP call.

Properties

$Attachments

Contains the items or files that are attached to an item in the Exchange store.

public NonEmptyArrayOfAttachmentsType $Attachments

This property is read-only.

Tags
since

Exchange 2007

$BccRecipients

Represents a collection of recipients to receive a blind carbon copy (Bcc) of an e-mail.

public ArrayOfRecipientsType $BccRecipients
Tags
since

Exchange 2007

$Body

Represents the actual body content of a message.

public BodyType $Body
Tags
since

Exchange 2007

$Categories

Represents a collection of strings that identify the categories to which an item in the mailbox belongs.

public ArrayOfStringsType $Categories
Tags
since

Exchange 2007

$CcRecipients

Represents a collection of recipients that will receive a copy of the message.

public ArrayOfRecipientsType $CcRecipients
Tags
since

Exchange 2007

$ConversationId

Contains the identifier of an item or conversation.

public ItemIdType $ConversationId
Tags
since

Exchange 2010

$ConversationIndex

Contains a binary ID that represents the thread to which this message belongs.

public string $ConversationIndex
Tags
since

Exchange 2007

todo

Make a base 64 class?

$ConversationTopic

Represents the conversation identifier.

public string $ConversationTopic
Tags
since

Exchange 2007

$Culture

Represents the culture for a given item in a mailbox.

public string $Culture

Specified by using the RFC 1766 culture identifier; for example, en-US.

Tags
since

Exchange 2007

$DateTimeCreated

Represents the date and time that a given item in the mailbox was created.

public string $DateTimeCreated
Tags
since

Exchange 2007

todo

Make a DateTime object.

$DateTimeReceived

Represents the date and time that an item in a mailbox was received.

public string $DateTimeReceived
Tags
since

Exchange 2007

todo

Make a DateTime object.

$DateTimeSent

Represents the date and time that an item in a mailbox was sent.

public string $DateTimeSent
Tags
since

Exchange 2007

todo

Make a DateTime object.

$DisplayCc

Represents the display string that is used for the contents of the Cc line.

public string $DisplayCc

This is the concatenated string of all Cc recipient display names.

Tags
since

Exchange 2007

$DisplayTo

Represents the display string that is used for the contents of the To line.

public string $DisplayTo

This is the concatenated string of all To recipient display names.

Tags
since

Exchange 2007

$EffectiveRights

Contains the client's rights based on the permission settings for the item or folder.

public EffectiveRightsType $EffectiveRights

This property is read-only.

Tags
since

Exchange 2007 SP1

$ExtendedProperty

Identifies extended properties on folders and items.

public array<string|int, ExtendedPropertyType> $ExtendedProperty = array()
Tags
since

Exchange 2007

$From

Represents the addressee from whom the message was sent.

public SingleRecipientType $From
Tags
since

Exchange 2007

$HasAttachments

Represents a property that is set to true if an item has at least one visible attachment.

public bool $HasAttachments

This property is read-only.

Tags
since

Exchange 2007

$Importance

Describes the importance of an item.

public string $Importance
Tags
since

Exchange 2007

see
ImportanceChoicesType

$InReplyTo

Represents the identifier of the item to which this item is a reply.

public string $InReplyTo
Tags
since

Exchange 2007

$InternetMessageHeaders

Represents the collection of all Internet message headers that are contained in an item in a mailbox.

public NonEmptyArrayOfInternetHeadersType $InternetMessageHeaders
Tags
since

Exchange 2007

$InternetMessageId

Represents the Internet message identifier of an item.

public string $InternetMessageId
Tags
since

Exchange 2007

$IsAssociated

Indicates whether the item is associated with a folder.

public bool $IsAssociated
Tags
since

Exchange 2010

$IsDeliveryReceiptRequested

Indicates whether the sender of an item requests a delivery receipt.

public bool $IsDeliveryReceiptRequested
Tags
since

Exchange 2007

$IsDraft

Indicates whether an item has not yet been sent.

public bool $IsDraft
Tags
since

Exchange 2007

$IsFromMe

Indicates whether a user sent an item to him or herself.

public bool $IsFromMe
Tags
since

Exchange 2007

$IsRead

Indicates whether a message has been read.

public bool $IsRead
Tags
since

Exchange 2007

$IsReadReceiptRequested

Indicates whether the sender of an item requests a read receipt.

public bool $IsReadReceiptRequested
Tags
since

Exchange 2007

$IsResend

Indicates whether the item had previously been sent.

public bool $IsResend
Tags
since

Exchange 2007

$IsResponseRequested

Indicates whether a response to an e-mail message is requested.

public bool $IsResponseRequested
Tags
since

Exchange 2007

$IsSubmitted

Indicates whether an item has been submitted to the Outbox default folder.

public bool $IsSubmitted
Tags
since

Exchange 2007

$IsUnmodified

Indicates whether the item has been modified.

public bool $IsUnmodified
Tags
since

Exchange 2007

$ItemClass

Represents the message class of an item.

public string $ItemClass
Tags
since

Exchange 2007

see
ItemClassType

$ItemId

Contains the unique identifier and change key of an item in the Exchange store.

public ItemIdType $ItemId
Tags
since

Exchange 2007

$LastModifiedName

Contains the display name of the last user to modify an item.

public string $LastModifiedName
Tags
since

Exchange 2010

$LastModifiedTime

Indicates when an item was last modified.

public string $LastModifiedTime
Tags
since

Exchange 2010

todo

Make a DateTime object.

$MimeContent

Contains the native Multipurpose Internet Mail Extensions (MIME) stream of an object that is represented in base64Binary format.

public MimeContentType $MimeContent
Tags
since

Exchange 2007

$ParentFolderId

Represents the identifier of the parent folder that contains the item or folder.

public FolderIdType $ParentFolderId
Tags
since

Exchange 2007

$ReceivedBy

Identifies the delegate in a delegate access scenario.

public SingleRecipientType $ReceivedBy
Tags
since

Exchange 2007 SP1

deprecated

Exchange 2010

$ReceivedRepresenting

Identifies the principal in a delegate access scenario.

public SingleRecipientType $ReceivedRepresenting
Tags
since

Exchange 2007 SP1

deprecated

Exchange 2010

$ReferenceItemId

Item identifier that is related to a response object.

public string $ReferenceItemId
Tags
since

Exchange 2007

$References

Represents the Usenet header that is used to correlate replies with their original messages.

public string $References
Tags
since

Exchange 2007

$ReminderDueBy

Represents the date and time when the event occurs.

public string $ReminderDueBy

This is used by the ReminderMinutesBeforeStart element to determine when the reminder is displayed.

Tags
since

Exchange 2007

todo

Make a DateTime object.

$ReminderIsSet

Indicates whether a reminder has been set for an item in the Exchange store.

public bool $ReminderIsSet
Tags
since

Exchange 2007

$ReminderMinutesBeforeStart

Represents the number of minutes before an event when a reminder is displayed.

public int $ReminderMinutesBeforeStart
Tags
since

Exchange 2007

todo

Determine if we need a ReminderMinutesBeforeStartType implementation.

$ReplyTo

Identifies a set of addresses to which replies should be sent.

public ArrayOfRecipientsType $ReplyTo
Tags
since

Exchange 2007

$ResponseObjects

Contains a collection of all the response objects that are associated with an item in the Exchange store.

public NonEmptyArrayOfResponseObjectsType $ResponseObjects
Tags
since

Exchange 2007

$Sender

Identifies the sender of an item.

public SingleRecipientType $Sender
Tags
since

Exchange 2007

$Sensitivity

Indicates the sensitivity level of an item.

public string $Sensitivity
Tags
since

Exchange 2007

see
SensitivityChoicesType

$Size

Represents the size in bytes of an item.

public int $Size

This property is read-only.

Tags
since

Exchange 2007

$StoreEntryId

Exchange store identifier of an item.

public string $StoreEntryId
Tags
since

Exchange 2010 SP2

todo

Create a base64 class?

$Subject

Represents the subject for Exchange store items and response objects.

public string $Subject
Tags
since

Exchange 2007

$ToRecipients

Contains a set of recipients of a message.

public ArrayOfRecipientsType $ToRecipients
Tags
since

Exchange 2007

$UniqueBody

Represents an HTML fragment or plain text which represents the unique body of this conversation.

public BodyType $UniqueBody
Tags
since

Exchange 2010

$WebClientEditFormQueryString

Represents a URL to concatenate to the Microsoft Office Outlook Web App endpoint to edit an item in Outlook Web App.

public string $WebClientEditFormQueryString
Tags
since

Exchange 2010

$WebClientReadFormQueryString

Represents a URL to concatenate to the Microsoft Office Outlook Web App endpoint to read an item in Outlook Web App.

public string $WebClientReadFormQueryString
Tags
since

Exchange 2010

Methods

__clone()

Clones any object properties on a type object when it is cloned. Allows for a deep clone required when using object to represent data types when making a SOAP call.

public __clone() : mixed

        
On this page

Search results