Avaya Client Services API Reference (Windows)
Avaya Client Services API Reference (Windows)
Avaya.ClientServices
Message Class
Message Methods
CreateAttachment Method
GetDeliveryDetails Method
GetInitiatorParticipant Method
GetInReplyTo Method
MarkAsRead Method
RemoveAttachment Method
ReportTyping Method
Send Method
SetBodyAndReportTyping Method
SetDoNotForward Method
SetImportance Method
SetInReplyTo Method

# Message Methods

The Message type exposes the following members.

Methods

| Name | Description
--- | --- | ---
| CreateAttachment | Creates an attachment for this message.
| GetDeliveryDetails | Gets MessageDeliveryDetails or error. Delivery details are returned via completion handler.
| GetInitiatorParticipant | Get initiator participant of an event message, such as LEFT message when a participant is removed from conversation by other participant(initiator)
| GetInReplyTo | Gets InReplyToMessage or error if message is not in cache. Message is returned via completion handler.
| MarkAsRead | Marks the message as read.
| RemoveAttachment | Remove a specified attachment from this message.
| ReportTyping | Set or clear the "is typing" chat state. This is a "fire and forget" operation.
| Send | Invokes a send request for this message.
| SetBodyAndReportTyping(String, Message CompletionHandler) | Sets the body of the draft message and the "is typing" chat state.
| SetBodyAndReportTyping(String, String, Message CompletionHandler) | Sets the plain text body and HTML body of the draft message along with "is typing" chat state.
| SetDoNotForward | Sets a new message "do not forward" state.
| SetImportance | Sets a new message importance.
| SetInReplyTo | Sets the message that the current message is a direct reply to.

Top
See Also

#### Reference

Message Class
Avaya.ClientServices Namespace

© 2017 Avaya LLC. All Rights Reserved.