Avaya Client Services API Reference (Windows)
Avaya Client Services API Reference (Windows)
Avaya.ClientServices
Message Class
Message Properties
AddedParticipants Property
Attachments Property
Body Property
ConversationId Property
CreateAttachmentCapability Property
DeliveryDetailsCapability Property
DeliveryState Property
FromParticipant Property
HasAttachment Property
HasHtmlBody Property
HasInReplyTo Property
HasUnreadAttachment Property
HtmlBody Property
Id Property
Importance Property
IsDoNotForward Property
IsFromMe Property
IsPrivate Property
LastModifiedDate Property
MarkAsReadCapability Property
ProviderMessageId Property
ProviderType Property
ReadState Property
Reason Property
ReceivedDate Property
Recipients Property
RemoveCapability Property
RemovedParticipants Property
SendCapability Property
Sensitivity Property
Status Property
Subject Property
Type Property
UpdateBodyCapability Property
UpdateDoNotForwardCapability Property
UpdateImportanceCapability Property
UpdateInReplyToCapability Property

# Message Reason Property

Returns the message reason type.

Namespace: Avaya.ClientServices
Assembly: AvayaClientServices (in AvayaClientServices.dll) Version: 550.0.60.0
Syntax
C#
Copy

    public MessagingReasonType Reason { get; }

#### Property Value

Type: MessagingReasonType
Remarks
Specific to Closed and Left message types.

For the Closed message type, reason types should be interpreted as follows:

Manual | The conversation was closed by a participant.
Auto | The conversation was closed by the system(e.g. auto-closed after 30 days of inactivity).

For the Left message type, reason types should be interpreted as follows:

Manual | Participant left on his own.
Auto | There was some problem communicating with external user(user does not exist, or unavailable, or some other error). Such a leave reason should display an error message, like "[username] is unreachable/unable to join" rather than the regular "[username] left the conversation".

See Also

#### Reference

Message Class
Avaya.ClientServices Namespace

© 2017 Avaya LLC. All Rights Reserved.