Avaya Client Services API Reference (Windows)
Avaya Client Services API Reference (Windows)
Avaya.ClientServices
MessagingService Class
MessagingService Events
MessagingFailed Event
MessagingMessageLimitsChanged Event
MessagingParticipantMatchedContactsChanged Event
MessagingProviderAvailable Event
MessagingProviderCapabilitiesChanged Event
MessagingProviderConversationsAdded Event
MessagingProviderConversationsRemoved Event
MessagingProviderFailed Event
MessagingProviderLimitsChanged Event
MessagingProviderNumberOfConversationsWithUnreadContentChanged Event
MessagingProviderNumberOfConversationsWithUnreadContentSinceLastAccessChanged Event
MessagingProviderRemoveConversationFailed Event
MessagingProviderRemoveConversationSucceeded Event
MessagingProviderRoutableDomainsChanged Event
MessagingProviderUnavailable Event
MessagingServiceAvailable Event
MessagingServiceCapabilitiesChanged Event
MessagingServiceUnavailable Event
NumberOfConversationsWithUnreadContentChanged Event
NumberOfConversationsWithUnreadContentSinceLastAccessChanged Event
RoutableDomainsChanged Event

# MessagingService Events

The MessagingService type exposes the following members.

Events

| Name | Description
--- | --- | ---
| MessagingFailed | Notifies the application that messaging has failed. Remarks When messaging recovers from error state, MessagingServiceAvailable event will be raised.
| MessagingMessageLimitsChanged | Notifies the application when messaging limits have changed.
| MessagingParticipantMatchedContactsChanged | Notifies the application when a messaging participant matched contacts changed. This could be a result of change on contact list (i.e. a new contact was added which was present in an existing conversation). The matched contact can be used for an additional operation, which is not available on the messaging participant - for example making a call, etc.
| MessagingProviderAvailable | Notifies the application that the messaging provider has successfully started or restored.
| MessagingProviderCapabilitiesChanged | Notifies the application that messaging provider capabilities have changed.
| MessagingProviderConversationsAdded | Notifies the application when provider conversations have been added.
| MessagingProviderConversationsRemoved | Notifies the application when provider conversations have been removed.
| MessagingProviderFailed | Notifies the application that messaging provider has failed.
| MessagingProviderLimitsChanged | Notifies the application when messaging provider limits have changed.
| MessagingProviderNumberOfConversationsWithUnreadContentChanged | Notifies the application when provider NumberOfConversationsWithUnreadContent has changed.
| MessagingProviderNumberOfConversationsWithUnreadContentSinceLastAccessChanged | Notifies the application when provider NumberOfConversationsWithUnreadContentSinceLastAccess has changed.
| MessagingProviderRemoveConversationFailed | Notifies the application when provider conversation has failed to remove.
| MessagingProviderRemoveConversationSucceeded | Notifies the application when provider conversation has been removed successfully.
| MessagingProviderRoutableDomainsChanged | Notifies the application that messaging provider capabilities have changed.
| MessagingProviderUnavailable | Notifies the application that the messaging provider has been successfully closed or its work was interrupted, for example by a network or server problem.
| MessagingServiceAvailable | Notifies the application that the messaging service has successfully started or restored.
| MessagingServiceCapabilitiesChanged | Notifies the application that messaging service capabilities have changed.
| MessagingServiceUnavailable | Notifies the application that the messaging service has been successfully closed or its work was interrupted, for example by a network or server problem.
| NumberOfConversationsWithUnreadContentChanged | Notifies the application when a NumberOfConversationsWithUnreadContent has changed.
| NumberOfConversationsWithUnreadContentSinceLastAccessChanged | Notifies the application when a NumberOfConversationsWithUnreadContentSinceLastAccess has changed.
| RoutableDomainsChanged | Notifies the application when a messaging routable domains have changed.

Top
See Also

#### Reference

MessagingService Class
Avaya.ClientServices Namespace

© 2017 Avaya LLC. All Rights Reserved.